安定性を向上させるために、現在、Git 関連のすべてのシェル スクリプトをリファクタリングして、 (磁器ではなく)配管コマンドのみを使用するようにしています。特に、 (磁器) への呼び出しを(配管)への呼び出しに置き換えようとしています。git loggit rev-list
ただし、git rev-listの機能の多くを提供しているように見えますが、のフラグにgit log相当するオプションが欠落しているようです。これは、名前変更を超えてパスに影響を与えたコミットをリストするように Git に指示します (例: -> )。マニュアルページから:git log--followREADMEREADME.mdgit log
--follow名前の変更を超えてファイルの履歴を一覧表示し続けます (単一のファイルに対してのみ機能します)。
git rev-listman ページをふるいにかけましたが、 と同じことを行うオプションは見つかりませんでしたgit log --follow。私は何が欠けていますか?それはできますgit rev-listか?または、別の配管コマンドを完全に使用する必要がありますか?