git push origin <브랜치 이름> 해석하기

임창현·2022년 11월 5일
0

git

목록 보기
1/3
post-thumbnail

우리가 흔히 사용하는 git 명령어인 git push origin <브린치 이름> 에 대해 해석해보려 한다.

명령어
git push origin my-local-branch-name : target-remote-branch-name

예시
git push origin my-branch : remote-branch

해석

  • 현재 로컬 브랜치 중 my-branch라는 브랜치를 origin이라는 remote에 있는 브랜치 중 Remote-branch라는 브랜치에 push하겠다는 의미이다. (없으면 만듦) 이때 (:remote-branch) 부분을 생략하면 내가 지금 푸쉬하는 my-branch라는 똑같은 이름의 remote 브랜치로 자동으로 연결짓게된다.

현재 head가 가리키는 브랜치를 보내는 명령어
git push origin @:target-remote-branch-name

profile
Hi there 👋 i'm backend developer

0개의 댓글