1. ホーム
  2. git

[解決済み】以下の追跡されていないワーキングツリーファイルは、マージによって上書きされますが、私は気にしません。

2022-02-01 21:18:35

質問

私のブランチでは、いくつかのファイルが.gitignoreに登録されていました。

別のブランチでは、これらのファイルはありません。

私は別のブランチを私のブランチにマージしたいのですが、それらのファイルが無視されなくなったかどうかは気にしていません。

残念ながら、私はこれを取得します。

以下の未追跡の作業ツリーファイルは、マージによって上書きされます。

これらのファイルを自分で探したり、移動したり、削除したりせずに、これらのファイルを上書きするようにpullコマンドをどのように修正すればよいのでしょうか?

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

問題は、ローカルでファイルを追跡しておらず、同一のファイルをリモートで追跡していることです。したがって、quot;pull"するために、システムはバージョン管理されていないローカルファイルを上書きすることを余儀なくされます。

を実行してみてください。

git add * 
git stash
git pull

これはすべてのファイルを追跡し、それらのファイルに対するあなたのローカルな変更をすべて削除し、そしてサーバからファイルを取得します。