SORU
10 Mart 2012, CUMARTESİ


Çatal temiz yukarı ve yukarı yeniden başlatın

Bir depo çatallı var, o zaman bazı değişiklikler yaptım ve her şeyi berbat ettim gibi görünüyor.

Tekrar sıfırdan başlamak, benim iş için üs olarak geçerli memba/ana kullanmayı isterdim.
Benim depo rebase yoksa silmeli miyim?

CEVAP
10 Mart 2012, CUMARTESİ


En basit çözüm olurdu (kullanma 'upstream' uzak orijinal repo çatallı başvuru gibi):

git remote add upstream /url/to/original/repo
git fetch upstream
git checkout master
git reset --hard upstream/master  
git push origin master --force 

(GitHub page, section "What should I do if I’m in a bad situation?" buna benzer)

Daha kapsamlı bir çözüm, şu anki işini (her ihtimale karşı) yedekleme ayrıntılı "Cleanup git master branch and move some commit to new branch".

Ayrıca "" "upstream". Ne gösterenPull new updates from original Github repository into forked Github repository bakın

upstream

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DJAndrewRyan

    DJAndrewRyan

    22 Ocak 2007
  • Elefant Traks

    Elefant Trak

    5 HAZİRAN 2007
  • Kanál používateľa McsFuego

    Kanál použ

    12 EKİM 2011