コミットする前に確認しろ git status git branch --force 、 -f といったオプションは絶対に使わない force command を使わないといけない状況なんて "絶対” ありえません、絶対に使わないこと。 分からなくなったら人をよべ 分からないときに手軽に解決しようとしても失敗するだけなので人に聞きましょう。 聞いた人が Git に対して理解が無い可能性もあるので、コマンドを打つ前にどういう事が起きるか説明してもらいましょう。 まとめ あなたの悪事・醜態・失敗は全て記録されます。 コミットするまえに確認しろ、 -f は使うな、わからなくなったら人を呼べ。