查看git單個(gè)文件歷史的幾種方法

本文轉(zhuǎn)自我的博文 查看git歷史的幾種方法

git log --follow -p <filename>

--follow參數(shù)表示跟蹤文件名修改
-p參數(shù)表示顯示每個(gè)提交的不同

這種方式?jīng)]有界面,適合在沒(méi)有 GUI 的 linux 系統(tǒng)上使用

使用 gitk

gitk <filename>

有界面的比較工具
image

使用 git-history

npx git-file-history <filename>

對(duì)于 nodejs 用戶,可使用這個(gè)工具


demo.165514d4.gif

使用 sourcetree

需要智能上網(wǎng)

image

選中文件,右鍵選擇菜單 log select

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,866評(píng)論 1 26
  • 為啥要寫(xiě)這篇文章呢?因?yàn)?017-03-28日清晨的一次情趣使然的提交干掉了我2個(gè)月的項(xiàng)目。。。 為啥能干掉2個(gè)月...
    齊葩閱讀 19,818評(píng)論 22 47
  • Git 命令行學(xué)習(xí)筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉(cāng)庫(kù)完整的鏡像下來(lái)...
    sunnyghx閱讀 4,153評(píng)論 0 11
  • git 使用筆記 git原理: 文件(blob)對(duì)象,樹(shù)(tree)對(duì)象,提交(commit)對(duì)象 tree對(duì)象 ...
    神刀閱讀 3,849評(píng)論 0 10
  • 文件配置 注意gradle的配置不能低于1.5.0 布局文件 布局文件的根節(jié)點(diǎn)不在是Viewgroup而是變成了l...
    Ted_Wang閱讀 398評(píng)論 0 1

友情鏈接更多精彩內(nèi)容