だから、私は以前に一度起こったことがあります:私がやったgit log --follow «file»
と私が見た最新のコミットは«ファイル»の削除でした。しかし、ファイルはまだ私のリポジトリにありました。
後で、コミットコミットでファイルを再度追加することがわかりました(おそらく、開発の1行でファイルが削除され、もう1行で変更された可能性があります)。
ただし、git log «file»
(またはgit log --follow «file»
)«file»への変更を探す際にマージコミットを無視するようです。それを強制しない方法はありますか?
git 2.4.0を使用しています。
--simplify-merges
この場合は役に立ちません。git log --follow --simplify-merges -- «file»
まだログにマージが表示されません。