Bien que cela ne fasse pas trop longtemps que je suis passé à Rubymine, j'ai trouvé difficile d'ignorer les fichiers .idea de Rubymine qui avaient été validés dans git.
Voici comment je l'ai réparé
Si vous n'avez pas fait de staging / commit du tout, ou que vous venez de lancer un nouveau projet dans Ruby mine, alors faites simplement ceci
Option 1
Ajoutez la ligne ci-dessous au fichier .gitignore qui est généralement placé à la racine de votre référentiel.
# Ignore .idea files
.idea/
Cela garantira que tous les fichiers .idea sont ignorés et ne sont pas suivis par git, bien qu'ils restent dans votre dossier de projet localement.
Option 2
Si vous avez cependant effectué une mise en scène / une validation, ou que vous venez d'ouvrir un projet existant dans Ruby mine, alors faites simplement ceci
Exécutez le code dans votre terminal / ligne de commande
git rm -r --cached .idea
Cela supprime les fichiers .idea déjà suivis dans git
Ensuite, incluez .idea / dans le fichier .gitignore qui est généralement placé à la racine de votre référentiel.
# Ignore .idea files
.idea/
Cela garantira que tous les fichiers .idea sont ignorés et ne sont pas suivis par git, bien qu'ils restent dans votre dossier de projet localement.
Option 3
Si vous avez cependant effectué un transfert / commit, ou que vous venez d'ouvrir un projet existant dans Ruby mine et que vous souhaitez supprimer totalement les fichiers .idea localement et dans git, alors faites simplement ceci
Exécutez le code dans votre terminal / ligne de commande
git rm -r --cached .idea
Cela supprime les fichiers .idea déjà suivis dans git
Exécutez le code dans votre terminal / ligne de commande
rm -r .idea
Cela supprime tous les fichiers .idea, y compris le dossier localement
Ensuite, incluez .idea / dans le fichier .gitignore qui est généralement placé à la racine de votre référentiel.
# Ignore .idea files
.idea/
Cela garantira que tous les fichiers .idea sont ignorés et ont été suivis par git, et également supprimés de votre dossier de projet localement.
C'est tout
J'espère que ça aide