본문 바로가기
Tools/Git

Git checkout switch restore 차이 및 사용방법 정리

by wakestand 2022. 1. 14.
반응형

Git에서 checkout은 branch를 변경하거나 혹은

파일을 복원하는데 사용하는데

코드를 한번 보자면

 

git checkout branch명 (branch 변경)

git checkout -- 파일명 (파일 HEAD로 복원)

이런 식으로 사용을 하게 되는데

 

checkout에 너무 많은 기능이 물려있어서

switch / restore가 추가가 되었는데

각각 branch 변경, 파일 복원 시에 사용한다

 

git switch branch명

git restore 파일명

 

방법 자체는 checkout / switch restore 중

어느걸 써도 상관은 없지만 기능이 분할되어 있는

switch / restore를 사용하는 것이 권장된다

반응형

댓글