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

平臺:Mac

工具:sourceTree git


小猿的項目使用git管理代碼,最近在比對代碼的時候,發現某些改動不合理,但是不知道是哪位同事修改的,修改原因是什么。這里提供怎么根據某個文件查尋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
根據某個哈希值查看修改代碼細節
如:

git show.png

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

Paste_Image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

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