의도치않게 충격적인 사실 발견.
여태 브랜치를 이동하는 명령으로 git switch 를 사용했었다.
이유는.. 더 최신에 바뀐 명령어 이고, 전에 계시던 과장님께서 checkout명령어 이름이 이상하다고 하셨기 때무네.
두 명령어의 기능적인 차이는 없을거라고 생각했는데 차이가 있었다.
switch --- local 에 있는 브랜치로만 이동 가능
checkout --- remote에 있는 브랜치로도 이동 가능
만약 로컬에 없는데 switch 명령어 쓰게 되면
fatal: Could not read from remote repository.
이런 에러 뜸
반응형
'자잘오류 ◾ 자잘팁 ◾ 유용도구' 카테고리의 다른 글
[AndroidStudio] the selected avd is currently running in the emulator (2) | 2022.08.30 |
---|---|
[React] .env 환경변수 관련 자잘 정보 (0) | 2022.08.23 |
[자잘팁] 삼항연산자 활용 (0) | 2022.05.19 |
[macOS] homebrew 를 이용한 mariaDB 설치 / 일반 사용자로 root 권한 열기 (0) | 2022.02.15 |
[Mac OS][Node] npm Error: EACCES: permission denied, access '/usr/local/lib/node_modules' / npm install 에러 (3) | 2022.02.09 |