개발관련/Git

이전 브랜치를 git checkout하는 방법

Rateye 2021. 12. 9. 10:43
728x90
반응형
질문 : 이전 브랜치를 git checkout하는 방법이 있습니까?

cd - 와 동등한 것을 원한다. 내가 브랜치 master foo 체크 아웃 git checkout - 과 같은 것을 입력 master 로 돌아가고 foo 로 돌아갈 수 있기를 바랍니다.

이와 같은 것이 있습니까? 구현하기 어려울까요?

답변

1.6.2 릴리스 정보에서

@{-1} 은 마지막 분기를 참조하는 방법입니다. 이것은
개체 이름이 예상되는 곳뿐만 아니라 지점 이름이 예상되는 모든 곳에서 허용되며 마치 지점 이름을 입력 한 것처럼 작동합니다.
예 : git branch --track mybranch @{-1} , git merge @{-1} ,
git rev-parse --symbolic-full-name @{-1} 은 예상대로 작동합니다.

git checkout - git checkout @{-1} 의 약어입니다.

출처 : https://stackoverflow.com/questions/7206801/is-there-any-way-to-git-checkout-previous-branch
728x90
반응형