Git
변경사항 취소하기 & 브랜치의 개념
깊게 생각하고 최선을 다하자
2022. 8. 29. 17:37
1) 변경사항 취소하기
- checkout을 사용하면 아주 쉽게 마지막 커밋으로 돌아갈 수 있습니다.
혹은 소스트리의 '코드뭉치 버리기' 기능을 사용하면 변경사항을 되돌릴 수 있습니다.
2) 브랜치의 개념
- 브랜치는 기능 변경을 하고 싶을 때, 생성해서 사용합니다.
소스트리에서는 기존의 브랜치에 우클릭을 해서 새로운 브랜치를 만들 수 있습니다.
특정 브랜치로 돌아가는 것을 checkout이라고 합니다.
한 번에 하나의 브랜치에서만 작업을 할 수 있습니다.
해당 브랜치를 '현재 브랜치' 혹은 '헤드 브랜치'라고 합니다.
- 아무것도 만들지 않으면 master 브랜치가 하나 생겨납니다.
master 브랜치는 기본 브랜치입니다.
master 브랜치에는 항상 최종본이 들어가 있어야 합니다.
- 최종 master로 합치는 것을 merge라고 합니다.
참고
인프런 Git과 GitHub 시작하기