master ブランチへのチェックアウト中に、次のようになりました。
エラー: 次の追跡されていない作業ツリー ファイルは、チェックアウトによって上書きされます:
nbproject/private/config.properties
nbproject/private/private.properties
nbproject/private/private.xml
nbproject/project.properties
nbproject/project.xmlPlease move or remove them before you can switch branches. Aborting
そのため、それらを削除し(これらのファイルをリポジトリの外の別の場所にバックアップしました)、再び切り替えることができました。
私がこれを取得した理由は次のとおりです。
dev はこれらのファイルを無視しています。そこには .gitignore ファイルが存在しないため、 master はそうではありません。
どちらもこれらのファイルを無視する必要があります。
さらに、これをリモート リポジトリにプッシュすると、それらの変更がそれらのリモート リポジトリにも反映されるはずです。
これが二度と起こらないように、その .gitignore ファイルをマスターに追加するにはどうすればよいでしょうか?