【Git】查看某個文件的commit歷史

平臺:Mac

工具:sourceTree git


小猿的項目使用git管理代碼,最近在比對代碼的時候,發(fā)現(xiàn)某些改動不合理,但是不知道是哪位同事修改的,修改原因是什么。這里提供怎么根據(jù)某個文件查尋commit歷史記錄。

1.切換到目錄

首先進入到要查看的文件目錄

cd packages/apps/Class/HomePage/

2.git log 文件名

git log fileName
顯示該文件的提交歷史;
使用 q退出,使用回車輸出更早commit歷史記錄;
如:

?git log.png
3.git show 哈希值

使用q退出歷史查看模式,輸入以下命令
git show c755b5ca8e0d393bc7b18d94e8470f7299f9a478
根據(jù)某個哈希值查看修改代碼細節(jié)
如:

git show.png

也可以將哈希值直接放在sourcetree中直接搜索,如:

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

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

  • GIT分布式版本控制系統(tǒng)最佳實踐 這篇文章來自于老男孩教育高級架構(gòu)師班12期的徐亮偉同學(xué)。 首先感謝老男孩架構(gòu)師班...
    meng_philip123閱讀 3,810評論 4 36
  • 一、電腦本地初始化一個倉庫 1. git init: 初始化一個電腦上本地倉庫 終端進入項目目錄,輸入: 該命令將...
    dragon_li閱讀 3,132評論 1 4
  • 周六早上,孩子們還沒有起床,微信就響。我翻了身,繼續(xù)埋進被子里面。微信又響,再響,然后居然是我們兩個的微信,此起彼...
    盧璐說閱讀 4,291評論 27 75
  • 風(fēng)歌雪舞柳擺頭, 云蒸清河水靜流, 行人止步橋首立, 卻驚野鴨四處游。
    步昌閱讀 473評論 0 0
  • 從今天起,我要做我真正熱愛的事。
    行者12345閱讀 164評論 0 0

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