개발관련/Git

Git-현재 분기 바로 가기 푸시

Rateye 2021. 10. 8. 10:42
728x90
반응형
질문 : Git-현재 분기 바로 가기 푸시

Git에게 현재 추적 분기를 원본으로 푸시하도록 지시하는 바로 가기가 있습니까?
참고 : 기본 푸시 동작을 변경할 수 있다는 것을 알고 있지만 기본 동작을 변경하지 않는 임시 솔루션을 찾고 있습니다.

예를 들어, 내가 사용할 분기 feature/123-sandbox-tests 에 있다고 가정합니다.

git push origin feature/123-sandbox-tests

지루합니다. 바로 가기를 찾고 있습니다.

git push origin current # <- example, not working

git은 current가 feature/123-sandbox-tests 임을 알고 있습니다.

편집 : 버전 2.0부터 git의 기본 동작이 더 직관적 인 동작으로 변경되었습니다. 자세한 내용은 This SO question 을 참조하십시오.

편집 2 : 설정에 관계없이 현재 분기를 푸시 할 수 있으므로 ceztko의 답변이 베스트 답변입니다.

답변

git push 문서에 따르면 :

git push origin HEAD
    A handy way to push the current branch to the same name on the remote.
    

그래서 필요한 것은 git push origin HEAD 입니다. 또한 오리진에 아직 푸시하지 않은 경우 로컬 브랜치에서 업스트림 추적 정보를 설정하는 데 유용한 git push -u origin HEAD

출처 : https://stackoverflow.com/questions/14031970/git-push-current-branch-shortcut
728x90
반응형