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

  • Marissah Simonini

    Marissah Sim

    25 HAZİRAN 2013
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008
  • SketchBookPro

    SketchBookPr

    6 Mayıs 2009