SORU
20 AĞUSTOS 2009, PERŞEMBE


git: şube Geçiş ve işlemeden değişiklikleri Yoksay

Git bir şube üzerinde çalışıyordum ve benim değişiklikler hazırdı, bir taahhüt yararlı bir mesaj ile taahhüt yaptım. Ben absentmindedly sonra korumaya değer olmayan kod küçük değişiklikler yaptık. Ben şimdi dalları, ama bana gıt verir, değiştirmek istiyorum

hata: yerel değişiklikler var "X"; geçiş dalları olamaz.

İşlemekle olmadan dalları değiştirebileceğimi düşündüm. Eğer öyleyse, bunu nasıl ayarlayabilirim? , Bu sorunu nasıl kurtulabilirim? İşlemekle olmadan en ufak değişiklikleri Yoksay ve sadece dalları değiştirmek istiyorum.

CEVAP
20 AĞUSTOS 2009, PERŞEMBE


Temiz bir devlet dalları değiştirmek gerekir. Şube kasada yalnızca etkiler Verilmiyor edilecek 'kirli dosyaları (yorum Charles Bailey açıklamalar gibi)'.

Aksi durumda, aşağıdakilerden birini yapmalısınız:

  • stash geçerli olan değişiklik ya
  • reset --hard HEAD Eğer bu küçük değişiklikler kaybetme sakıncası yoksa () veya
  • checkout -f (Zaman dalları değiştirme, dizin veya çalışma ağaca KAFA farklıysa bile devam edin. Bu yerel değişiklikleri atmak için kullanılır. )

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dan Gately

    Dan Gately

    13 AĞUSTOS 2006
  • Gimpology.com Video Tutorials

    Gimpology.co

    3 ŞUBAT 2008
  • Lamborghini

    Lamborghini

    13 Aralık 2005