728x90
반응형
질문 : 이전 브랜치를 git checkout하는 방법이 있습니까?
cd -
와 동등한 것을 원한다. 내가 브랜치 master
foo
체크 아웃 git checkout -
과 같은 것을 입력 master
로 돌아가고 foo
로 돌아갈 수 있기를 바랍니다.
이와 같은 것이 있습니까? 구현하기 어려울까요?
답변
@{-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
반응형
'개발관련 > Git' 카테고리의 다른 글
여러 git 커밋을 되돌리는 방법 (0) | 2021.12.09 |
---|---|
Git 커밋의 변경 사항을 확인하는 방법 (0) | 2021.12.09 |
Git SSH 키로 접근하는 방법 (0) | 2021.12.09 |
.gitignore 파일에도 불구하고 강제 추가하는 방법 (0) | 2021.12.08 |
Git이 rebase에서 관련 없는 기록을 병합하는 것을 거부할 때 (0) | 2021.12.08 |