본문 바로가기
Server/git

[git] "git push"와 "git push origin master"의 차이점은 무엇입니까?

by 꼬바리 2021. 5. 13.

안녕하세요 꼬바리입니다.

 

git commit 후에 두 가지 옵션이 있습니다.


git push
git push origin master


내 의도는 로컬 리포지토리의 변경 사항을 GitHub 마스터 브랜치로 푸시하는 것입니다. 어떤 상황에서 차이가 있습니까?

git push는 해당 분기에 대해 remote repository가 이미 정의되어 있다고 가정합니다. 이 경우 기본 원격 origin가 사용됩니다.

git push origin master는 특정 리모컨 (이 경우 origin)으로 밀고 있음을 나타냅니다.

코드베이스에 여러 개의 원격 리포지토리를 만든 경우에만 문제가 됩니다. 하나의 원격 저장소 (이 경우 GitHub 저장소)에만 커밋하는 경우 두 저장소 사이에 차이가 없습니다.

728x90
반응형

댓글