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

  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008
  • Maschine Tutorials

    Maschine Tut

    15 ŞUBAT 2011
  • Qmusic Romania

    Qmusic Roman

    8 Temmuz 2011