.idea/dataSources.xmlが邪魔
.idea/dataSources.xmlが邪魔
でした。
毎回commitしてないよとか言われるし。
ちなみにこのファイルは、ViewのTool WindowにあるDatabaseで接続先を表示するために使うファイルのようです。プロジェクトを再ロードした際に、(たぶん)database.ymlなどのDB設定ファイルを読み込んで生成されるため、たとえ消してしまってもまぁあまり困らないファイルです。
.gitignoreに
.idea
.idea/
.idea/dataSources.xml
など追記しても、環境設定でignorefilesに追加しても、RubyMineのcommitDirectoryのリストから消えてくれません。
むーん。
仕方ないので、コマンドラインのgitからあれやこれややって、なんとかリストから消えてくれました。
今日はそのメモ。
だいたいこんな感じで、リポジトリから消えた状態になりました。
試行錯誤の上でこうしたので、.gitignoreがcommitされない状態になりましたが、そのようなときは、ファイルのコンフリクトなどがあれば修正し、git add .gitignoreして、git commitしてあげてください。
最終的にはgit rebaseしてからpush。色々無かった事に・・・。
プロジェクトを再ロードするとまた生成されるので、手動で消す必要があるかもしれません。そこまでは未確認。