Checkout이란? 간단히 말해서 브랜치전환이라고 보면 됩니다.
즉, Git 저장소의 다른 분기, 커밋 또는 태그 사이를 전환할 수 있는 Git 명령입니다.

 

다른 브랜치(develop) 로의 전환 

git checkout develop

- 현재 내가 main브랜치일 경우 위 명령으로 develop브랜치로 전환.

 

특정 <커밋>으로의 전환

git checkout <커밋 해쉬>

 

브랜치 생성과 체크아웃을 한번에 실행

git checkout -b feature/1-example-test

-b 명령어를 추가해주면 feature/1-example-test 브랜치 생성후 해당브랜치로 checkout.

 

수정한 내용 삭제

git checkout -- <수정한 파일>

아직 commit하지 않은 수정내용을 삭제하고 싶을 경우 사용.

반응형

'Git' 카테고리의 다른 글

git remote 사용법  (0) 2024.03.11
git switch (+ restore)  (0) 2023.03.16
push & pull 안될때  (0) 2023.03.02
Git 기초 명령어 - commit / push / pull  (0) 2023.02.28

+ Recent posts