検索

ホームページ  >  に質問  >  本文

git でファイル変更記録、既知のコード、ファイル名を確認する方法

ファイル内のコード行が間違ったコードに変更されました。git コマンドを使用してコードを変更したユーザーを確認するにはどうすればよいですか?
git blame filepath ファイル変更記録が多すぎてすべてが表示されるため、犯人をより正確かつ迅速に見つけるにはどうすればよいですか

PHP中文网PHP中文网2804日前609

全員に返信(4)返信します

  • 黄舟

    黄舟2017-05-02 09:51:04

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

    返事
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:51:04

    sourcetree ツールを使用できます。このツールでは、操作はすべてインターフェイスベースであり、レコードの検索がより便利です。

    返事
    0
  • ringa_lee

    ringa_lee2017-05-02 09:51:04

    最も速いのはおそらく、その行を見つけて、誰がコミットを書いたかを確認してください

    検索git log -p -M --follow --stat -- 文件名もできます

    返事
    0
  • 阿神

    阿神2017-05-02 09:51:04

    vim file.name ファイルを入力し、この行にカーソルを移動すると、「:Gblame」と入力すると、この行を変更した人の記録が左側に表示されます。

    返事
    0
  • キャンセル返事