SORU
20 HAZİRAN 2012, ÇARŞAMBA


Yanlışlıkla kaydedilmiş .fikir dizin gıt dosyaları

Yanlışlıkla işledim .gıt fikir/ dizin. Bu benim repo ödemeye ihtiyacım var her yerde çatışmalara neden oluyor. Merak ediyordum ne kadar uzaktan gelen bu dosyaları silebilirim?

Ben hala yerel olarak kişisel IDE onlara ihtiyacı olduğundan bu dosyalar lazım. Ben sadece uzaktan onları istiyorum. Dizin ekledim .fikir benim .gitignore ve bu uzak dosya içine itti kararlı. Bu benim diğer makine ama benim ödeme sırasında hiçbir etkisi var gibi görünüyor. Hala hata mesajı alıyorum:

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

CEVAP
20 HAZİRAN 2012, ÇARŞAMBA


Ekleyin .göz ardı dosyalar listesine fikir dizin

İlk olarak, sen (veya bir başkası) tarafından yanlışlıkla işlenen bir daha değil o yüzden 4**, ekleyin:

.idea

Depodan çıkarın

İkinci olarak, depoyu sadece dizini Kaldır, ama yerel olarak silmeyin. Bunu başarmak için, burada listelenen ne yapın:

Git: Remove a file from the repository without deleting it from the local filesystem

Başkalarına gönderebilir

Üçüncü olarak, .gitignore dosya deposu .idea kaldırılmasını taahhüt ediyoruz. Sonra o kumandayı(s) itin.

Özet

Bütün süreç bu gibi görünecektir:

$ echo '.idea' >> .gitignore
$ git rm -r --cached .idea
$ git add .gitignore
$ git commit -m '(some message stating you added .idea to ignored entries)'
$ git push

(isteğe bağlı olarak some_remote uzaktan adıdır git push some_remote son satırı değiştirmek için zorlamak mı istiyorsun)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Git

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Associated Press

    Associated P

    18 EYLÜL 2006
  • TeachMeComputer

    TeachMeCompu

    31 EKİM 2009
  • TheSalband Rai

    TheSalband R

    11 NİSAN 2011