switch는 checkout를 변경하는 부분만 담당
# branch 변경
git switch develop
# 없는 branch 만들면서 변경
git switch -c test
# 특정 커밋으로 새로운 브랜치 만들기
git switch -c new-branch 515c64
워킹 트리의 파일을 복원해주는 역할
# 작업중인 파일 중 기존 마지막 커밋의 상태로 되돌리고자 할 때
# 원래
# git checkout -- README.md
git restore README.md
# git add 을 통해서 수정 내용을 이미 stage에 이미 넣었을 때 빼기
# 원래
# git reset HEAD README.md
git restore --staged README.md