프로그래밍/기타

[git] Remote 를 추가하기, 추가한 Remote에 push하기.

Who is JMH 2019. 4. 17. 17:24

현재 Repository : origin

새로 추가할 Repository : new_origin

로컬의 branch : master, develop

 

//git remote add [remote name] [remote addr]
git remote add new_origin git@I.P.주.소:port/project/whoisjmh.git
 
git remote
origin
new_origin

//세부 내용 열람하려면
//git remote -v

//new_origin master 브랜치에 push
git push new_origin master

 

 

추가한 Remote인 new_origin 에도 특정 branch가 존재하고 권한이 있다면,

로컬의 특정 branch를 Remote의 특정 branch로 push

 

//git push [remote(new) name] [soure(local) branch] : [destination branch]
//로컬 develop을 remote new_origin의 develop에 push.
git push new_origin develop:develop
//위에서 develop branch 의 이름이 각각 달라도 됨.

 

 

 

그리고 마지막으로..

로컬에서는 이제부터 추가한 Remote를 사용해서 pull/push 하려면,

 

git branch --set-upstream-to=new_origin/develop