Git akış stili iş akışı kullanıyoruz ve belirli bir kod satırında hangi çekme isteğinin dahil edildiğini öğrenmek istiyoruz.Belirli bir satırı değiştiren birleştirme işlemini bulun.
c---e---g
/ \
-a---b---d---f---h--- master
My çekme isteği "çekme isteği # 123 Birleştirme" mesajı işlemek ile h
birleşti:
şu tarihe olduğunu varsayalım.
Çekme isteğinde eklenen kod satırlarında bir git suçlaması yaparsam, h
yerine e
gösterir.
12345678 (Wilfred Hughes 2015-02-02 15:22:40 +0000 402) # Some old code
e (Wilfred Hughes 2015-02-12 15:22:40 +0000 402) # Added in the PR, line 1
e (Wilfred Hughes 2015-02-12 15:22:40 +0000 403) # Added in the PR, line 2
56789012 (Wilfred Hughes 2015-02-26 17:24:18 +0000 404) # More old code
Belirli bir kod satırı için birleştirme işlemini git'de nasıl bulabilirim?
(Bu, satır satırlarıyla başlıyorum, taahhüt değil, this related question'dan farklıdır).
cevap olarak ..'? İlk giriş, 'h' işlemine karşılık gelmelidir. – Jubobs
Bu soruyu http://stackoverflow.com/q/8475448/2082964 kullanabilirsiniz: belirli bir işlemi takip eden birleştirme nasıl bulunur –