git checkout대신 switch / restore 사용하자!

posinity·2023년 7월 5일
0

git

목록 보기
8/12

1. switch

checkout에서 브랜치를 변경하는 부분만 담당

$ git switch develop
'develop' 브랜치로 전환합니다

새로 브랜치를 만들면서 전환할 때

$ git switch -c new-branch
새로 만든 'new-branch' 브랜치로 전환합니다

2. restore

워킹 트리의 파일을 복원해 주는 역할
파일의 수정 내용(README.md 파일을 수정했다고 했을 때)을 복원하려면
git checkout -- README.md처럼 사용했는데 이젠 다음과 같이 사용할 수 있다.

$ git restore README.md

현재 디렉토리의 모든 파일을 복원할 때

$ git restore .

3. 출처

https://blog.outsider.ne.kr/1505
https://git-scm.com/docs/git-restore

profile
문제를 해결하고 가치를 제공합니다

0개의 댓글