SORU
4 ŞUBAT 2013, PAZARTESİ


Nasıl GitHub çekme isteğini yapmak için

Nasıl oluşturmak ve ya başka bir depo GitHub üzerinde barındırılan bir çekme isteği/gönderebilirim?

CEVAP
4 ŞUBAT 2013, PAZARTESİ


(Yetkilinin ayrıca "GitHub Help 'Using pull requests' page",
ayrıca "Forking vs. Branching in GitHub", "What is the difference between origin and upstream in GitHub") . bakın

Çekme istekleri: birkaç ipucu

  • bir şube oluşturmakbir şube içinde bir istisna olarak, izole. Ve mix biriktirmek için cazip olabilir nerede master, çekme isteği oluşturmak yokbirkaçaynı anda değişiklik.
  • bu şube rebase: bile zaten yaptım bir çekme isteği olan şube, rebasing üstü origin/master (emin yamanı hala çalışıyor) yeniden çekme isteği otomatik olarak yüklenecektir (gerek yok, tıklayın bir şey)
  • bu şube güncelleştirin: eğer çekme talebiniz reddedilirse, sadece yeni taahhüt ekleyebilir, geçmişi tamamen yeniden/: mevcut çekme isteği tekrar aktif olacak.
  • "odak" bu şubeyani, onun konu", sınıf ve tüm app binlerce değişiklik yok, yalnızca iyi tanımlanmış bir özellik ekleyin düzeltin. "sakin olun ^strong>değişiklikler küçük tutmak.
  • bu şube silinbir kez kabul, güvenli bir şekilde çatalını o Dalı (git remote prune origin) silebilirsiniz. GUI senin içinde şube silmek için önerecek GitHub pull-istek sayfası.

Not:yazınİstek Çekin kendisi, bakın "How to write the perfect pull request" (Ocak 2015, GitHub)


Çek bir İstek sonra

Nisan ayından bu yana son nokta ile ilgili olarak, 10 Nisan 2013, "Redesigned merge button"bu şube senin için silinmiş

new merge button

Birleştirme işleminden sonra dalları silme de basitleştirilmiş.
Ekstra bir adım ile teyit silmek yerine, biz hemen sildiğinizde Dalı çıkarın ve uygun bir bağlantı ihtiyacınız durumunda şube tekrar geri yüklemek için sağlar.

Bu bir çekme isteği birleşme sonrası şube silme en iyi uygulama doğruluyor.


-talep çekme vs talep-çekme

  • çekme isteğini bir yetkili, "" dönem. gıt değil
    Git request-pull(!) command kullanır
    birleştirme için bir istek oluşturmak için:
    Bu iki standart çıktıya taahhüt ve oluşturulan özet olarak verilen URL içerir." arasında "değişiklikleri özetler
    Github kendi sürümü ** 15 ama redesigned that feature in May 2010, belirten başlattı

    Pull Request = Compare View   Issues   Commit comments
    

e-notlar "reposotory" (sic)

<humour>

(Çekme isteği) bile düzgün GitHub tarafından tanımlanan değil!

Neyse ki, gerçek iş dünyasından haberlerde bir organizasyon olduğunu ve e-note in order to replace pull-replace by 'e-note' bir şey var:

https://pbs.twimg.com/media/BT_5S-TCcAA-EF2.jpg:large

Eğer öyleyse senin reposÇtory bir e-not gerekirask Fox Business. Biliyor.

</humour>

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EatingIn

    EatingIn

    12 EKİM 2013
  • george sarintzotis

    george sarin

    2 Aralık 2007
  • RealPapaPit

    RealPapaPit

    16 Mart 2009