Buradaki yanıt, belirttiğiniz bazı şeylere bağlı olarak hem hayır hem de evet.
ve-birleştirmeyi taahhüt nasıl düşünün olmayan birleştirir sizin depoda benzerini gelmesi:
- bunları kendiniz yapabilirsiniz;
git fetch
; ve
- ,
git push
aracılığıyla edinebilirsiniz.
İlk örnek olarak, siz ve git merge
arasında oturan kanca veya ön uç komutları yazabilirsiniz, ancak tabi ki bunları da atlayabilirsiniz.
İkinci durumda, yapabileceğiniz kadar az şey var (pek bir şey olmasa da): git fetch
veya git remote update
'u kullandığınızda, uzaktan izleme dalının güncelleştirmesini erteleyebilir veya yeni işlem varsa, yeniden iş akışınızdan geri alabilirsiniz Böyle bir birleştirme içerir. Bu, adresinizi deposunda koruyacaktır, ancak aldığınız depoyu etkilemeyecektir.
Son durum için, bir ön-alım veya güncelleme kancası kullanarak sizin deposunu doğrudan koruyabilirsiniz. Bu kancada önerilen değişikliği şube etiketine göre incelersiniz. Etiket, korunmak istediğiniz forma sahipse, değişiklik kabul edilirse eklenecek işlemleri tararsınız. Bunlardan herhangi biri reddetmek istediğiniz birleştirmelerse, belirli güncellemeleri (güncelleme kancasında) veya tüm güncelleme setini (ön alma kancasında) reddedebilirsiniz. fetch
numaralı davada olduğu gibi, bu durum size gönderen depoyu etkilemez, ancak siz ve ortak çalışanlarınız merkezi bir iş akışı kullanıyor ve merkez siz olursanız, bu durum onların (örneğin)) depo.