1. 程式人生 > 實用技巧 >git 用法【筆記】

git 用法【筆記】

Git跟蹤某個修改記錄歷史以及分支

git remote -v

如果是跟蹤著某個開發者的git程式碼庫,

git blame <檔名>

然後, 找出感興趣行上的commit ID ,用

git show <commit ID>

檢視這次改動是由哪次提交引入的.一般可能會附加提交說明,

解釋這次提交的初衷,作用等.

還可以記下作者的名字 

然後放狗(google)搜: lkml +作者名字+關於這個修改或主題的一兩個重要關鍵詞,

這樣可能可以直接搜到當時提交時作者發在核心列表的郵件,可能有更詳細的討論.

這麼做去找找引入這些重要變化的源由.

只列出包含指定提交的分支(如果未指定,則為HEAD)。意味著--list

git branch --contains f368ed6088ae9

git blame -L 239,253 drivers/char/misc.c > misc.txt

gitk -L 239,253 drivers/char/misc.c > misc-gitk.txt

git show f368ed6088ae9 drivers/char/misc.c

git branch -r -l --contains f368ed6088ae9

#查本地所有分支

git branch --contains CommitID

#查遠端所有分支

git branch -r --contains CommitID

#查本地和遠端的所有分支

git branch -a --contains CommitID

git bisect