次の追跡されていない作業ツリーファイルはマージによって上書きされますが、私は気にしません質問する

次の追跡されていない作業ツリーファイルはマージによって上書きされますが、私は気にしません質問する

私のブランチには.gitignoreにいくつかのファイルがありました

別のブランチではそれらのファイルは存在しません。

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

残念ながら、次のようになります:

次の追跡されていない作業ツリーファイルはマージによって上書きされます

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

ベストアンサー1

問題は、ファイルをローカルで追跡していないが、同一のファイルがリモートで追跡されているため、「プル」するために、システムはバージョン管理されていないローカル ファイルを強制的に上書きしなければならないことです。

走ってみる

git add *
git stash
git pull

これにより、すべてのファイルが追跡され、それらのファイルに対するローカルの変更がすべて削除され、サーバーからファイルが取得されます。

おすすめ記事