developer tip

git push origin HEAD는 무엇을 의미합니까?

copycodes 2020. 9. 22. 08:21
반응형

git push origin HEAD는 무엇을 의미합니까?


공식 가이드 에서 다음을 찾았습니다 .

git push origin HEAD

현재 분기를 원격에서 동일한 이름으로 푸시하는 편리한 방법입니다.

그러나 명령의 의미가 명확하지 않습니다. 왜 이런 효과가 있습니까?

나는 답을 찾을 수 없었습니다 ( 이 질문 은 문제를 다루는 것 같지만 제목은 오해의 소지가 있습니다).


HEAD현재 분기의 맨 위를 가리 킵니다. git그것에서 지점 이름을 얻을 수 있습니다. 따라서 다음과 같습니다.

git push origin CURRENT_BRANCH_NAME

그러나 현재 지점 이름을 기억 / 입력 할 필요는 없습니다. 또한 실수로 잘못된 원격 지점으로 푸시하는 것을 방지합니다.

현재 분기와 다른 분기를 푸시하려는 경우 명령이 작동하지 않습니다.

참고 URL : https://stackoverflow.com/questions/23241052/what-does-git-push-origin-head-mean

반응형