最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

git blame命令詳解

 更新時間:2020年10月14日 10:28:35   作者:趕路人兒  
git blame用來追溯一個指定文件的歷史修改記錄。這篇文章給大家介紹git blame命令的用法,感興趣的朋友一起看看吧

git blame用來追溯一個指定文件的歷史修改記錄。它能顯示任何文件中每行最后一次修改的提交記錄。 所以,如果你在代碼中看到一個有 bug 的方法,你可以使用 git blame 標注這個文件,查看哪一次提交引入了這行。

用法:

git blame filename

可以使用 -L 指定文件的行數范圍:

git blame -L n1,n2 filename

例如:

第一列是commit id;接下來是提交人、提交時間。注意一下 ^1da177e4c3f4 這個提交的幾行,其中的前綴 ^ 指出了該文件自第一次提交后從未修改的那些行。

目前,在各大編輯器工具中都集成了該功能。例如eclise:

idea:

https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E4%BD%BF%E7%94%A8-Git-%E8%B0%83%E8%AF%95

下面再給大家分享一下這么好用的git blame命令,你用了嗎

git blame用了好多年,最近發(fā)現有些小伙伴還沒用過,特此記錄一下。
git blame命令可以查看一個代碼文件中每一行是誰最后添加或者修改的,使用方法如下:
git blame 文件名

打印結果是每行代碼最后的修改時間、修改人、提交對應hash號。下面是其中的一行:

fa213368 (xiaoxia.wang       2020-09-01 15:37:01 +0800  292)     public static final boolean MULTIUSER_DEBUG = false;

第一列,hash號,如果想看這個提交的詳細內容,可以使用“git show + hash號”命令進行查看
第二列,提交人姓名 ,根據這個信息可以知道這行代碼最后是誰修改的。
第三列,修改日期
第四列,代碼

有了git blame命令,我們就可以很容易查出來bug是誰改出來的,嘿嘿。

總結

到此這篇關于git blame命令詳解的文章就介紹到這了,更多相關git blame命令內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • VScode敲代碼時自動導入包的解決方案

    VScode敲代碼時自動導入包的解決方案

    這篇文章主要介紹了VScode敲代碼時自動導入包的解決方案,文中通過圖文介紹的非常詳細,對大家學習或者使用vscode具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • Git的使用規(guī)范流程總結

    Git的使用規(guī)范流程總結

    大家都明白在團隊開發(fā)中,遵循一個合理、清晰的Git使用流程,是非常重要的。否則,每個人都提交一堆雜亂無章的commit,項目很快就會變得難以協調和維護。所以這篇文章給大家分享了Git的使用規(guī)范流程,有需要的可以參考借鑒。
    2016-09-09
  • 微信小程序學習之初探小程序

    微信小程序學習之初探小程序

    這兩天“微信小程序”這個詞占據了朋友圈,大有一番風起云涌之勢,當然,還不可能夸張到使原生App開發(fā)人員失業(yè)這種程度。當然,作為一名技術人員,時刻保持對新技術的好奇心是必須的,所以在網上找大神的教程,搭建了一下開發(fā)環(huán)境,來學習一下這個新的開發(fā)框架。
    2016-09-09
  • Gitee的下載安裝配置及使用步驟詳解

    Gitee的下載安裝配置及使用步驟詳解

    這篇文章主要介紹了Gitee的下載安裝配置及使用,本文通過詳細步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • adb shell input keyevent 控制按鍵輸入的數值(收藏版)

    adb shell input keyevent 控制按鍵輸入的數值(收藏版)

    adb shell的功能很強大,可以使用很多功能,今天我們說下通過控制按鍵輸入,需要的朋友可以參考下
    2019-10-10
  • 關于大型頁游后端管理系統的一點經驗和個人見解

    關于大型頁游后端管理系統的一點經驗和個人見解

    做過游戲開發(fā)的人都知道,端游可以用c++,頁游可以用sl或者as3,鑒于這段時間一直在看網頁游戲開發(fā)的知識,所以關于游戲開發(fā),我有一點自己的見解
    2012-06-06
  • vscode如何安裝漢化和Python智能感知

    vscode如何安裝漢化和Python智能感知

    VSCode(VisualStudioCode)是由微軟研發(fā)的一款免費、開源的跨平臺文本(代碼)編輯器,算是目前前端開發(fā)幾乎完美的軟件開發(fā)工具。今天我們來看看它如何使用呢
    2020-01-01
  • google提供二維碼生成器

    google提供二維碼生成器

    這篇文章主要介紹了google提供二維碼生成器的在線地址,一般情況下大家可以根據自己的需要修改參數就可以了
    2014-04-04
  • 網站分站的實現方法

    網站分站的實現方法

    現在一般的行業(yè)門戶網站為了業(yè)務的發(fā)展和網絡推廣,一般都會開通幾個地區(qū)和子行業(yè)的分站。下面是一些解決思路,需要的朋友可以參考下。
    2010-06-06
  • Windows 版本Git命令行的使用詳解

    Windows 版本Git命令行的使用詳解

    這篇文章主要介紹了Windows 版本Git命令行的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07

最新評論

德钦县| 当阳市| 手游| 甘肃省| 滨海县| 平罗县| 青海省| 富锦市| 普兰县| 苗栗市| 咸宁市| 永吉县| 黔江区| 宣威市| 永修县| 洮南市| 六盘水市| 白沙| 大新县| 沧州市| 安乡县| 新化县| 和林格尔县| 沾化县| 定日县| 镇巴县| 城步| 小金县| 永济市| 德化县| 栾川县| 贵州省| 岐山县| 甘德县| 富川| 霍州市| 吉木乃县| 灵璧县| 三明市| 安庆市| 通许县|