4

コードのセクション (メソッドなど) が時間の経過とともにどのように変化したかを調べたいと思います。各行の最新の変更を見つけて、そのコミットの差分を確認するために使用できますgit blameが、実際に必要なのは、複数のコミットでコードが進化するのを確認することです。

基本的に私が欲しいのはgit whatchanged行番号でフィルタリングされています。基本的に、次の架空のコマンドのようなもの:

git whatchanged <filename>:<start-range>...<end-range>

理想的には、これは git を介して直接可能ですが、出力をフィルタリングするスクリプトを作成することを考えていました。git whatchanged

4

1 に答える 1

1

使ってみましたgit gui blameか?このインターフェイスを使用すると、(左側のリンクをクリックして) 前に戻り、ファイルが時間の経過とともにどのように変化したかを簡単に確認できます。

于 2012-08-02T21:54:19.283 に答える