1. ホーム
  2. git

[解決済み] git があるファイルを「needs update(更新が必要)」と言うのはどういう意味ですか?

2022-04-26 03:40:15

質問

git が時々吐き出す "[file]: needs update" というメッセージについて、どうしてもまともな説明が見つかりません。 公式のgit FAQでさえ、これを説明することはTODOとしてマークされています。 もしどなたか、A) このメッセージの意味、B) このメッセージの修正方法について説明していただけると、非常にありがたいのですが。

解決方法は?

これは、どこかからの変更をマージしようとしているが、その変更にダーティなファイル(作業ツリーで現在変更されている)への変更が含まれていることを意味します。未修正の変更をコミットするか、それを隠しておき、pull/rebase/merge/更新のために行っているあらゆることを行い、それを解除する必要があります。