git如何查出檔案修改記錄,已知程式碼和檔名
PHP中文网
PHP中文网 2017-05-02 09:49:04
0
4
533

有一檔案的一行程式碼被修改為錯誤的程式碼,如何透過git指令來找出該程式碼是誰修改的。
git blame filepath由於檔案修改記錄太多,且顯示出的都是所有的,如何更精確快速的查出元兇

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆 (4)
黄舟

git blame filepath | grep 'code'
or
git blame filepath | grep 'lineNO)'

    世界只因有你

    可以用一下sourcetree工具。在這個工具裡,操作都是介面化的,查找記錄也比較方便。

      左手右手慢动作

      最快的應該就是blame了, 你找到那一行然後看commit是誰寫的就行

      也可以git log -p -M --follow --stat -- 文件名然後搜尋

        阿神

        vim file.name 進入文件,遊標移動到這一行,然後":Gblame",左側就會顯示誰修改了這一行的記錄。

          最新下載
          更多>
          網站特效
          網站源碼
          網站素材
          前端模板
          關於我們 免責聲明 Sitemap
          PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!