Rubymine'e geçmem çok uzun olmasa da, Rubymine'nin .idea dosyalarını gitmeye adamış gibi görmezden gelmeyi zor buldum.
İşte böyle düzelttim
Hiç sahneleme / taahhütte bulunmadıysanız veya Ruby madeninde yeni bir proje başlattıysanız, bunu yapın
seçenek 1
Aşağıdaki satırı, genellikle deponuzun kök dizinine yerleştirilen .gitignore dosyasına ekleyin.
# Ignore .idea files
.idea/
Bu, tüm .idea dosyalarının git tarafından izlenmemesini sağlar, ancak yine de proje klasörünüzde yerel olarak kalır.
seçenek 2
Bununla birlikte, bir aşama / taahhüt gerçekleştirdiyseniz veya Ruby madeninde mevcut bir projeyi açtıysanız, bunu yapın
Terminal / komut satırınızdaki kodu çalıştırın
git rm -r --cached .idea
Bu, git'te zaten izlenen .idea dosyalarını siler
Ardından, genellikle deponuzun kök dizinine yerleştirilen .gitea / dosyasını .gitignore dosyasına ekleyin.
# Ignore .idea files
.idea/
Bu, tüm .idea dosyalarının git tarafından izlenmemesini sağlar, ancak yine de proje klasörünüzde yerel olarak kalır.
Seçenek 3
Bununla birlikte, bir aşamalandırma / taahhüt gerçekleştirdiyseniz veya Ruby madeninde mevcut bir projeyi açtıysanız ve .idea dosyalarını yerel olarak ve git'te tamamen silmek istiyorsanız, bunu yapın
Terminal / komut satırınızdaki kodu çalıştırın
git rm -r --cached .idea
Bu, git'te zaten izlenen .idea dosyalarını siler
Terminal / komut satırınızdaki kodu çalıştırın
rm -r .idea
Bu, yerel olarak klasör de dahil olmak üzere tüm .idea dosyalarını siler
Ardından, genellikle deponuzun kök dizinine yerleştirilen .gitea / dosyasını .gitignore dosyasına ekleyin.
# Ignore .idea files
.idea/
Bu, tüm .idea dosyalarının git tarafından izlenmemesini ve yerel olarak proje klasörünüzden silinmesini sağlar.
Bu kadar
Umarım bu yardımcı olur