git blameコマンド詳細解


git blameは指定されたファイルの履歴を追跡します。すべてのファイルの最後の行ごとに修正された提出記録を表示することができます。ですから、コードの中にバグがある方法を見たら、このファイルをgit blameで表示して、どの提出がこの行に導入されたか確認してください。
使い方:

git blame filename
使用可能-L指定ファイルの行数範囲:

git blame -L n1,n2 filename
たとえば:

第一列はmit idです。次は提出者、提出時間です。注意してください。この提出のいくつかの行は、プレフィクス^は、このファイルが最初に提出された時から修正されていない行を指摘しています。
現在、この機能は各エディタツールに集積されています。たとえばeclise:

idea:

https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E 4%BD%BF%E 7%94%A 8 Git%E 8%B 0%83%E 8%AFE%95
このような使いやすいgit blameコマンドを皆さんに共有します。使いましたか?
git blameは何年も使っていますが、最近はまだ使っていない仲間がいます。ここでメモします。
git blameコマンドはコードファイルの各行が最後に追加された人または修正された人であるかを確認できます。使用方法は以下の通りです。
git blameファイル名
印刷結果は、行コードの最後の修正時間、修正者、対応するhash番号を提出します。次はその中の一行です。
fa 21368(xiaoxia.wang)       2020-09-01 15:37:01+0800  292)     public static final bootlean MUSER_DEBUG=false;
第一列、hash号は、この提出の詳細を見たいなら、「git show+hash号」というコマンドで確認できます。
第二列、提出者の名前はこの情報によって、この行のコードは最後に誰が修正したのかが分かります。
3列目、日付の変更
第四列コード
git blameコマンドがあったら、私達は簡単にバグを調べられます。誰が直したのですか?
締め括りをつける
ここでgit blameコマンドの詳細な説明についての文章を紹介します。もっと関連するgit blameコマンドの内容は以前の文章を検索してください。または次の関連記事を引き続き閲覧してください。これからもよろしくお願いします。