
주요 학습내용
1. Git Log
2. Git Editor 설정
3. Git Diff
4. Git Merge & Conflict
5. Git Tag
git log



git config --global -e
[diff]
tool = vscode
[difftool "vscode"]
cmd = "code --wait --diff $LOCAL $REMOTE"
git diff <branch1> <branch2>


git diff <commithash> <commithash>
# difftool로 조회해도 됨
<repository> % git log
git diff HEAD HEAD^
git diff <branch> origin/<branch2>
git config --global -e
[merge]
tool = vscode
[mergetool "vscode"]
cmd = "code --wait $MERGED"
git merge <branchname>


git mergetool
# 이동된 화면에서 수정할 부분 수정 후 저장
# 그리고 다시 git add => git commit
git tag <tagname>

git tag <tagname> <commithash>
git push origin <tagname>


git show <tagname>
git tag --delete <tagname>