仲間と私は奇妙なGitHub異常と思われるものを見つけ、それを理解したり理解しているように見えません。GitHubが間違ったヘッドコミットを示している
背景
我々は大規模な比較エンジンに使用したテキストの断片でGitHubのレポへのコミットを作るアプリを持っています。私たちはマスターブランチだけで作業します。他の支店は使用していません。 GitHubのレポを通じてアクセスすると、最新のコミットは(この議論の目的のために)XXXXXXとして示されている
問題
。 YYYYYYをコミット
git log
を実行しているHEADであることが示されているときに我々が開発したアプリケーションによって返されるエラーは、予想通りHEADコミットがなかったことを取り上げ、と。 コミットYYYYYYはGitHubコミットログには表示されませんが、githubコミット表示URLに挿入されると、コミットが表示されます。
2つのコミットは同じコミット時間を持ちます。
質問
- 誰もが前にこれを経験していますか?
- このような現象の原因は何ですか?
解像度
私たちは、あなたがでgithubのにコミット履歴を見つけることができます:(
@sajibkahn - ローカルのコミットはプッシュされた - 私が述べたように、あなたはビューアURLをコミットGitHubのにコミットハッシュを注入した場合、あなたはそれを見ることができます。 –
誰が押されたのですか? –
@EdwardThomson Haha - 私たちが取り組んでいるシステムによってコミットが行われたため、forcepushは実行されませんでした。 –