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