2016-03-31 18 views
0

Laravel projemi GitHub'da özel bir repo olarak düzenliyorum. Beni rahatsız eden şey, projenin son değişikliklerinden haberdar olmam.Kamu repolarına nasıl devam edilir?

Örneğin bu Pull istekleri göz atın:

Bunların hepsi (daha fazla veya daha az) yararlı düzeltmeleri olan Mevcut kurulumuma adapte olmak istiyorum. Şu anda yaptığım şey, GitHub bildirimlerime bir göz atmak, labirent repoda bir şeyler olup olmadığına bakmak ve eğer evet ise - kopyalayıp yapıştırmak. Bu çalışır, ancak değişikliklere ayak uydurmak kolay değildir ve rahat değildir.

Bu iş akışını iyileştirmenin bir yolu var mı? Örneğin kamu repolarını klonlayarak ve bu değişiklikleri bir şekilde birleştirerek mi?

cevap

0

O github size çatallı depoyu güncellemek için izin vermek için web sayfası düğmesini vermeyin gibi görünüyor. Yerel PC'ye çatallı deposunu klonlanmış ise

, ikinci uzaktan kumanda olarak orijinal depo ekleyebilir. Yeni bir uzaktan kumanda ekledikten sonra, güncellenmiş kaynak kodunu orijinal repoziteden alabilir ve özel deponuzu takip eden bir dallanma ile birleştirebilir, ardından özel deponuza geçebilirsiniz.

0

İdeal değil, ancak proje iskele ile güncel tutmak için kolay bir yolu özellikle her proje için kurulum kendi değişiklikler yapmak olasıdır düşünüyor var.

O repo yapılacak değişikliklerle ilgili bir dikkat etmekte, aksi yenilikleri incelemek için her şimdi tekrar geri geliyor. Nelerin değiştiğine dair genel bir fikir edinmek için taahhütleri inceleyebilirsiniz.

Genellikle ben her zaman ve yine repo yeni bir kopyasını aşağı çıkarır ve sonra benim projelerine karşı diff. Projelerim için özel olarak yaptığım değişiklikler akılda tutulduğunda, ilgili değişiklikleri geri kopyalarımda birleştireceğim.

İlgili konular