[TIL] Git study: Lecture Chapter 11 - Git log 자세히 알아보기

git log에 달려있는 여러 옵션들을 사용하여 log를 더 자세히 알아본다.

git · July 15, 2022 · Me

[TIL] Git study: Lecture Chapter 10 - Gitflow

협업 시 여러 branch를 생성하여 어떻게 활용하는지, 각 branch의 이름은 현업에서 주로 사용되는 이름이 있는지 Gitflow를 사용한 브랜치 활용법에 대해 알아본다.

git · July 14, 2022 · Me

[TIL] Git study: Lecture Chapter 10 - git merge --squash

git merge –squash 명령어를 사용해서 다른 브랜치의 여러 커밋들을 rebase와 달리 하나의 커밋으로 묶어서 가져와본다.

git · July 13, 2022 · Me

[TIL] Git study: Lecture Chapter 10 - git rebase --onto

git rebase –onto 명령어를 사용하여 다른 브랜치에서 파생된 브랜치를 현재 브랜치로 옮겨서 붙여본다.

git · July 12, 2022 · Me

[TIL] Git study: Lecture Chapter 10 - git cherry-pick

git cherry-pick 명령어를 사용하여 다른 브랜치에 있는 원하는 commit만 따오는 실습을 해본다.

git · July 11, 2022 · Me

[TIL] Git study: Lecture Chapter 10 - Fast forwad vs 3-way merge

git의 merge 원리인 Fast-forward와 3-way merge에 대해 알아본다.

git · July 8, 2022 · Me

[TIL] Git study: Lecture Chapter 08 - git reflog

git reset 으로 사라진 커밋을 복구하기 위해서 git reflog 명령어를 통해 더 자세한 commit 번호를 확인 후, git reset –hard 명령어를 통해서 사라진 커밋을 복구해본다.

git · July 7, 2022 · Me