Çekme isteği kabul edilmeden önce çatalımı silebilir miyim? [kapalı]


16

Github'da bir proje çatalı yaptım, küçük bir düzeltme yaptım ve bir çekme isteği gönderdim. Ancak, her "çekme" isteğinden, bu geliştiricinin benimkini incelemeden önce uzun zaman alacağını görebiliyorum. Mesele şu ki, depoyu istemiyorum - sadece bu sorunu çözmesi için çatalladım (geliştiricinin TODO'da vardı).

Sorum şu: Depoyu hesabımdan silersem, geliştirici çekme isteğini yine de kabul edebilecek mi? Bu sadece birkaç satırlık bir değişiklik.


GitLab'ın korumalı branş iş akışının bu kadar havalı olmasının nedeni budur: github.com/gitlabhq/gitlabhq/blob/…
Ciro Santilli 11

Yanıtlar:



5

Evet, çatal alınmadan önce silinmiş olsa bile, tüm çekme istekleri hedef depoda kullanılabilir. Git ağacı , çekme isteği numarasının pull/###/headbulunduğu refspec'te bulunabilir ###. Orijinal projenin sahibi GitHub web arayüzünü kullanarak veya komut satırında şubeyi indirerek birleştirilebilir:

git fetch origin pull/###/head:pullrequest
git merge pullrequest

Mükemmel cevap. Kısa ve kolay anlaşılır. Çok teşekkür ederim.
user137369

@ user137369: Harika, ama yanlış.
firegurafiku

@firegurafiku Biliyorum, bu yüzden kabul edilen cevap değil.
Kullanıcı137369

Hmm, evet, bunu gönderdiğimden beri değişmiş gibi görünüyor (ya da aslında yanlıştım). Yeni bilgileri yansıtacak şekilde düzenleyeceğim.
otuzüçlük

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.