깃 버전 2.23부터 브랜치를 변경하는 명령어가 다음과 같이 바뀌었습니다. test라는 이름의 브랜치가 있다고 가정하겠습니다.
git checkout test ==> git switch test
예전에 작성된 블로그 글들을 보면 checkout을 사용하라는 경우가 많아 헷갈리실 수 있을 것 같습니다. 이때는 자신이 사용하는 git의 버전을 확인하시는 것이 좋습니다.
git --version
버전이 2.23 이상이라면 git switch를 쓰시는 것이 좋습니다. git checkout를 해도 동작은 합니다만, 아마 추후에는 제거되지 않을까 싶습니다.
그리고 git을 명령해주면 현재 버전에서 사용가능한, 권장되는 명령어 리스트가 나옵니다. 어떤 명령을 주기 전에 이것을 확인하시는 것이 좋습니다.
git
보시면 checkout은 리스트에서 안 보이고, switch가 리스트에 있는 것을 알 수 있습니다.
관련 글
'DevOps > git' 카테고리의 다른 글
[git] personal access token 발급 방법 (0) | 2022.07.15 |
---|---|
[git] 브랜치 생성, 변경, 삭제하기 (0) | 2022.02.10 |
[git] 기존 원격 저장소와의 연결 끊고 새 원격 저장소와 연결하기 (2) | 2021.06.01 |
[github] 깃헙에 게시한 이슈 삭제하려면 (2) | 2021.05.29 |
[git] git restore 사용법 정리(수정 취소, add 취소) (2) | 2021.03.20 |
[git] 강제로 push하기 (5) | 2020.12.22 |
[git] github에 잘못 올라간 폴더 및 파일 삭제하기 (7) | 2020.11.12 |
[git] 원격 저장소에 있는 파일들 내 컴퓨터로 가져와서 수정한 후 다시 원격 저장소로 보내기 (2) | 2020.10.20 |