
額外功能
Note
git notes add <Git SHA-1 ID>
git notes add -m '<Note 註解>' <Git SHA-1 ID>



Tag








Alias

進階 Log



Diff

Blame

Bisect


參考資料
Last updated

git notes add <Git SHA-1 ID>
git notes add -m '<Note 註解>' <Git SHA-1 ID>



















Last updated
git notes show <Git SHA-1 ID>git log --show-notesgit tag <Tag 名稱>
git tag <Tag 名稱> <Git SHA-1 ID>git log --onelinegit tag -a <Tag 名稱> -m "<Tag 註解>"
git tag -a <Tag 名稱> <Git SHA-1 ID> -m "<Tag 註解>"git tag -f <Tag 名稱> <Git SHA-1 ID>git show <Tag 名稱>git tag -d <Tag 名稱>git push --tagsgit config --global alias.<別名> <git 指令>
git config --global alias.st status
git config --global alias.bc checkout -b
git config --global alias.cb checkout -b
git config --global alias.cam 'commit -a -m'
git config --global alias.nx 'log --name-only --oneline'git config --edit --globalgit config --global alias.lg "log --graph --pretty=format:'%Cred%h%Creset-%C(yellow)%d%Creset %s %Cgreen(%cr) %C(yellow)<%an>%Creset' --abbrev-commit"git lggit lg -S<字串>
git lg --committer="<Commit 作者>"
git lg --since='<時間> <時間單位>'git diff
git diff <檔案名稱>
git diff <Git SHA-1 ID>
git diff <Git SHA-1 ID> <Git SHA-1 ID>
git diff <Branch 名稱> <Branch 名稱>git blame <檔案>git bisect start
git bisect good <已知的壞的 Git SHA-1 ID> <已知的好的 Git SHA-1 ID>git bisect good
git bisect badgit bisect reset