IntelliJ IDEA Community Edition 2016.1。を使用しています。プロジェクトをGitの下に置き、GitHubでホストしました。
私が最初にヒットしたとき Share Project on GitHub ボタン、すべてのファイルがバージョン管理下に置かれるように選択されました。
次に、バージョン管理からモジュールIMLファイルを除外します。明らかに、ハードディスクに保存したいです。残念ながら、私はこれを行う方法を見つけることができません。どうすればこれを達成できますか?
Webインターフェースから削除しようとしましたが、プル/プッシュ中に致命的なエラーが発生します。
ちょっとしたトリックがあります。
File Menu-> Settings | Version Control | Confirmation
に移動し、Show options before adding to version control
セクションの下のWhen files are created
設定を確認します。または、Do not add
を確認できます。 Add silently
をチェックしないことが必須です。No
をクリックします。ファイルをコミットすると、ファイルの追跡が開始されます。
この時点からファイルを削除するには、リポジトリからファイルを削除する必要があります。
ここで必要なのは、.idea
フォルダー全体を削除し、削除をコミットし、.gitignore
ファイルにidea
拡張子を追加することです。
コマンドラインから行う方法の説明は、IDEAを介して行うこともできます。
# Remove the file from the repository
git rm --cached .idea/
# now update your gitignore file to ignore this folder
echo '.idea' >> .gitignore
# add the .gitignore file
git add .gitignore
git commit -m "Removed .idea files"
git Push Origin <branch>
subversionの場合:
ターミナルを開くには「svn rm --keep-local」を使用して削除します
svn rm --keep-local /aa/bb/cc/myfile.txt