誤って.idea/
ディレクトリをgitにコミットしました。これは、リポジトリをチェックアウトする必要がある他の場所で競合を引き起こしています。これらのファイルをリモートから削除するにはどうすればよいですか?
Intellij IDEで必要なため、これらのファイルはローカルで必要です。リモコンに入れたくないだけです。ディレクトリ.idea/
を自分に追加して.gitignore
コミットし、このファイルをリモートにプッシュしました。これは、他のマシンでチェックアウトしている間は効果がないようです。私はまだエラーメッセージを受け取ります:
error: The following untracked working tree files would be overwritten by checkout:
.idea/.name
.idea/compiler.xml
.idea/copyright/profiles_settings.xml
.idea/encodings.xml
.idea/misc.xml
.idea/modules.xml
.idea/scopes/scope_settings.xml
.idea/uiDesigner.xml
.idea/vcs.xml
.idea/workspace.xml
.idea
することで、リポジトリが汚染されます。
commit
する-v
ことを好みます。これは、この種の間違いを防ぐだけでなく、変更内容にコミットメッセージを集中させるのに役立ちます。