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

  • Bratayley

    Bratayley

    30 Aralık 2010
  • EmbarkToHeaven

    EmbarkToHeav

    3 EYLÜL 2007
  • The Platform

    The Platform

    14 HAZİRAN 2006