Git

변경사항 취소하기 & 브랜치의 개념

깊게 생각하고 최선을 다하자 2022. 8. 29. 17:37

 

1) 변경사항 취소하기

- checkout을 사용하면 아주 쉽게 마지막 커밋으로 돌아갈 수 있습니다. 

  혹은 소스트리의 '코드뭉치 버리기' 기능을 사용하면 변경사항을 되돌릴 수 있습니다. 

 

 

2) 브랜치의 개념

- 브랜치는 기능 변경을 하고 싶을 때, 생성해서 사용합니다. 

  소스트리에서는 기존의 브랜치에 우클릭을 해서 새로운 브랜치를 만들 수 있습니다. 

  특정 브랜치로 돌아가는 것을 checkout이라고 합니다.

  한 번에 하나의 브랜치에서만 작업을 할 수 있습니다. 

  해당 브랜치를 '현재 브랜치' 혹은 '헤드 브랜치'라고 합니다. 

 

- 아무것도 만들지 않으면 master 브랜치가 하나 생겨납니다.

  master 브랜치는 기본 브랜치입니다. 

  master 브랜치에는 항상 최종본이 들어가 있어야 합니다. 

 

- 최종 master로 합치는 것을 merge라고 합니다. 

 

참고

인프런 Git과 GitHub 시작하기