Gitで「error: The following untracked working tree files would be overwritten by merge:」

今回はGitで「error: The following untracked working tree files would be overwritten by merge:」というエラーが起きたときの対処法についてご紹介いたします。



Gitで「error: The following untracked working tree files would be overwritten by merge:」

git pullしたときなどで「error: The following untracked working tree files would be overwritten by merge:」というエラーが出ることがあると思います。

このエラーが起こる根本原因は、Gitに既に置いてあるファイルをpullしようとしたときに、新しくローカルで作ったファイルと衝突してしまうことが原因です。

つまり、新しくローカルで作ったファイルを削除するか、git stashすることでgit pullができるようになります。
削除するファイルの量が多い場合は下記のコマンドが役立ちます。

git cleanのdオプションはトラッキングしていない新しいフォルダもしくは新しいファイルを指定するオプションです。

git cleanのfオプションは無理矢理実行するforceオプションです。

ぜひ役立ててください。

終わりに

今回はGitで「error: The following untracked working tree files would be overwritten by merge:」というエラーが起きたときの対処法についてご紹介いたしました。

最後までお読みいただきありがとうございます。
よろしければブログやTwitterでのシェアをお願いしております。
コメントもお待ちしております。
誤植や勘違いなどございましたらコメント欄にて教えていただけると幸いです。

直接契約ができるフリーランスエージェント「エンハンス」を立ち上げました。
詳しくは下記LPをご参照ください。
https://enhance.decryption.co.jp/

Youtubeチャンネル開設いたしました。
チャンネル登録者10,000人を目指しているので、良いと思った方はチャンネル登録をお願いしたいです。
https://www.youtube.com/channel/UC219XhmSRxmXltTy6COxSMw






Git

Posted by ちこ