1. ホーム
  2. git

Git「あなたはマージを完了していません」、コミットするものはない?

2023-11-24 02:47:11

質問

Gitでプッシュしようとすると、いつもこのようなメッセージが表示されます。

You have not concluded your merge (MERGE_HEAD exists).
Please, commit your changes before you can merge.

実行中 git status と出る。

# On branch master
nothing to commit (working directory clean)

または、実行中の git ls-files -u 何も出ません。

実行中 git add . を実行して再試行しても、違いはありません。

どうしたんですか?

どのように解決するのですか?

やっと答えが見つかりました。 git commit -m "Test" はどうやらこれを修正したようです。結果は、何の変更もない空のコミットでした。Githubでも空のコミットが表示されますが、それは動作します。