29

この質問の解決策に相当する水銀を探しています:

削除された行を「git Blame」するにはどうすればよいですか?

要するに、行が追加された水銀コミットを見ています。現在のリビジョンでは、この行はもう存在しません。削除された時期と理由を知りたいのです。

4

2 に答える 2

34

hg grep削除された文字列などのパターンの変更ログを検索できます。最初の出現以外のものを探している場合は、必ず--allフラグを含めてください。私にとっては、次のようになりました。

hg grep --all -r 9876:tip "pattern" path/to/file

有益なコメントを寄せてくれたAntonと、関連する回答をくれたkrtekに感謝します。

于 2012-05-07T16:44:53.623 に答える