의도치않게 충격적인 사실 발견. 여태 브랜치를 이동하는 명령으로 git switch 를 사용했었다. 이유는.. 더 최신에 바뀐 명령어 이고, 전에 계시던 과장님께서 checkout명령어 이름이 이상하다고 하셨기 때무네. 두 명령어의 기능적인 차이는 없을거라고 생각했는데 차이가 있었다. switch --- local 에 있는 브랜치로만 이동 가능 checkout --- remote에 있는 브랜치로도 이동 가능 만약 로컬에 없는데 switch 명령어 쓰게 되면 fatal: Could not read from remote repository. 이런 에러 뜸