masterブランチのみを持つリポジトリがあります。どういうわけか、開発者が自分のローカルマスタを統合してプッシュし、他のコミットを失うことがあった状況になっています。特定のファイルのログを見るときにGitコミットがmasterに見つかりました。
いくつかのコミットの場合、プロジェクトのルートからgit logを実行すると、コミットが表示されます。それらのファイルの1つを選択してgit logを実行すると、ログにコミットが表示されません。そのコミットの変化は、頭のチェックアウトにも反映されません。
どのようなアイディアがありますか?このような状況がどうして起こりうるのですか
'git log --follow FILE'を実行すると、マージから失われたコミットを見ることができますか?これは私に起こり、ファイルの名前は変更されませんでした。 –