2016-02-16 4 views
13
otomatik herhangi bir değişiklik usta kararlıyız zaman başka uzun ömürlü dalına ustadan dışarı birleştirmek istediğiniz

(şu anda bu elle yapılan bir işlemdir ve insan unutur) çatışmaları birleştirerek, ancak mümkün olursa, otomatik olarak gerçekleşmesini isteriz.Can GitHub otomatik olarak dalları birleştirebilir mi? Ben her zaman mümkün olmayabilir takdir</p> <p>

Bu mümkün mü?

+0

Bunu bir çeşit kanca ile yapmak mümkün olabilir. –

+0

Teşekkürler .... Bu neden aşağıya çekildiğini anlamıyorum ... bu çok çılgın bir fikir değil ... sadece kod incelenmiş çekme istekleri ile olağandışı durumlarda ustalaşmayı taahhüt ediyoruz, bu yüzden gerçekten oldukça makul mümkünse otomatik olarak birleştirmek için. – Kram

cevap

6

Sorunuzu anladığım kadarıyla, bununla ilgili çok hoş bir blog yazısı, scriptler dahil git-automatic-merges-with-server-side-hooks adresinde bulunabilir.

+1

Teşekkür ederim - bu, BitBucket'e özel kancalar kullanıyor gibi görünüyor, değil mi? GitHub için eşdeğer var mı? – Kram

+1

Gerekli iki kanca vardır, güncellenmiş kanca, github'da da kullanılabilir ve gihub api-doc'larında bulamadığım otomatik birleştirilmiş kanca. Sanırım birleştirme işlemini (bağlı gönderide gösterildiği gibi) yapacak komut dosyasını tetiklemek için commit-hook'u (https://developer.github.com/v3/repos/commits/) kullanabilirsiniz. son olarak yeni bir taahhüt noktası belirledi. Böylece işlevsellik aynı olurdu, sadece github'da değil, kendi sunucunuzda çalışmayacak. –

+0

Aah, tamam Sanırım şimdi anladım - bu yüzden GitHub'u istediğimi yapamıyorum, ama istediğimi yapmak için bir komut dosyasını çalıştırmak için bunu harici olarak barındırılan bir URL'yi söndürmesini isteyebilirim. – Kram