Başkası için nasıl bir çekme isteği birleştirme'gıt proje s?
Ben bilgisayarımda bu repo klonlanmış: https://github.com/derobins/wmd.git
Buna rağmen birçok hata var, ve başka bir kullanıcı onları sabit gibi görünüyor ve düzenlenen "istekleri Çekme" (bu değişiklikleri kaydedilmiş istekleri kabul ediyorum.)
Benim yerel sürümü içine bu değişiklikleri birleştirmek mümkün mü?
EDİT: sadece temiz olması için, budeğilbenim depo. Derobins gelen KİS editörü kullanıyorum, ama bu çekme isteklerini gidermek için ileri sürülen birçok hata var. Ubuntu (github değil) repo klonlanmış var ve mümkünse bu değişiklikleri birleştirmek için umut oldu.
CEVAP
(GitHub pull istekleri ile başa çıkmak için nasıl very thorough documentation vardır.)
Aslında, çekme istekleri, örneğin yapan kişinin depo için bir uzaktan kumanda eklemek istiyorum
git remote add helpful git://github.com/helpful-person/whatever.git
... o zaman izleme uzak dallara değişiklikleri getir:
git fetch helpful
... şimdi Yukarı deposunu senin klon o kişinin GitHub deposundan tüm tamamlar. Eğer bu çekme isteği içinde ek taahhüt bakarsanız:
- son bir,
git merge 75708aeab5
örneğin birleştirme - kiraz bu değişikliklerin her biri, örneğin
git cherry-pick 2142db89
,git cherry-pick 75708aeab5
al - yerel bir şube onlardan daha fazla, örneğin
git checkout -b fix-for-issue3 75708aeab5
işe oluşturun - vb. vb.
Alternatif sadece ama eğer bu düzeltmeler için aynı eğer istekleri yerine çekin yapan katılımcı, depoyu klonlamak için.
Nasıl github üzerinde mevcut bir sorun...
Nasıl bir çekme isteği Bankası şube de...
Varsayılan daha farklı bir şube için ç...
Nasıl bir proje içinde tek bir dosya i...
Nasıl jQuery Ajax çağrısından sonra bi...