-
Git 기초 (2)Git 2020. 11. 2. 21:26
안녕하세요. 그린입니다!
이번 포스팅에서는 저번 포스팅에서 Git 기초에 대해 알아보았는데요.
Git은 작업을 저장하고 흐름을 볼 수 있었습니다. 그러나 로그만 본다고 좋은게 없죠.
그래서 Git은 예전 시점으로 돌아갈 수 도 있습니다. 바로 revert와 reset을 통해서 말이죠!
이번에는 이어서 더 심화된 부분에 대해 학습하겠습니다.
그럼 바로 들어가보도록 하죠^^
-. git revert : 하나의 커밋을 돌려놓음 --> 특정 커밋 변경사항을 끄집어 가져옴
-. git reset : 커밋까지 돌려놓음 --> 특정 커밋까지 히스토리 전부 삭제
-. git branch 브런치명 : 가지치기, 해당 git 모양 그대로 작업공간을 또 만듬 (기존을 변경하지 않음)
-> 변경된 브런치는 merge하여 병합할 수 있음
-. git checkout 브런치명 : 해당 브런치로 전환
상기 코드를 통해 branch를 생성과 전환을 한번에 할 수 있다.
-. git merge 브런치명 : master로 해당 브런치가 합쳐짐
merge 시 충돌이 나게되면 수동으로 병합을 해줘야함.
-. git branch -D 브런치명 : 해당 브런치 삭제
이상으로, 좀 더 나아간 Git의 강력한 기능에 대해 살펴보았습니다.
해당 명령들을 통해 좀 더 편리하게 Git을 사용할 수 있겠죠?
다음에도 Git에 대해 좀 더 자세한 포스팅으로 찾아뵙겠습니다~!
감사합니다 :D
참고자료
1) https://rogerdudler.github.io/git-guide/index.ko.html
2) https://git-scm.com/book/ko/v2
3) https://backlog.com/git-tutorial/kr/intro/intro1_1.html
'Git' 카테고리의 다른 글
Git 커밋 메시지 변경 (0) 2021.02.16 git stash 명령어 사용법 (0) 2020.11.16 Git remote 별칭 추가 및 브랜치 삭제 (0) 2020.11.10 Github 프로젝트에 PR 보내기 (0) 2020.11.03 Git 기초 (1) (0) 2020.11.02