GitHub'da orijinal olan silindiğinde hangi çatal ana depo olarak işaretlenir?


11

Mesela bir repo var foo.

Orada denilen o üç çatal vardır foo-bar, foo-bazve foo-baqsırayla oluşturuldukları.

foooldukça sık güncellenir. Çatallar az çok eskidir, örneğin, foo-baqen taze olanıdır (ancak taze değil foo) ve foo-baren eskisidir.

Sahibi foosildiğinde ne olur ? Çatallardan hangisi ana repo olarak seçilir (diğer iki çatalda "çatallı" olarak gösterilir)?

Yanıtlar:


4

Ana deponun herkese açık olması koşuluyla, en eski çatal ana öğe olarak seçilir:

Herkese açık bir havuzu sildiğinizde, mevcut genel çatallardan biri yeni üst depo olarak seçilir. Diğer tüm depolar bu yeni üst öğeden kesilir ve sonraki çekme istekleri bu yeni üst öğeye gider.

Kaynak: GitHub Yardım: Bir depo silindiğinde veya görünürlüğü değiştirdiğinde çatallara ne olur?

Güncelleme # 1: Bazı temel testler yapmak (birden fazla çatal oluşturmak ve daha sonra üst öğeyi silmek), en eski çatalın üst öğe olduğu anlaşılıyor.

Güncelleme # 2: Destek ekibine e-posta gönderdim ve bu cevap aldım:

Selam ---,

iletişime geçtiğiniz için teşekkür ederiz. Bu doğru, en eski çatal yeni kök repo olacak. Ancak, orijinal kök repo sahibi, kökünü istedikleri repo'ya geçirmek için önceden bizimle iletişime geçebilir.

Başka sorunuz varsa bize bildirin.

Şerefe Jamie


@redredwine Doğru. Yakında bilgi ile güncellenecektir.
AccioBooks

@redredwine cevabı deneysel verilerle güncelledi
AccioBooks

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.