2013-06-16 25 views
7

GitHub'da özel bir depo kullanan bir komutta çalışıyorum. Bu bir sözleşme çalışmasıdır ve bittiğinde artık bu depoya erişimim olmayacak.GitHub "Katkılarınız" ve özel depolar

Sık sık orada çalışıyorum ve bu nedenle "Katkılarınız" (GitHub'un "zaman çizelgesi" veya "Çekme İsteklerinin Özeti, açılan ve devam eden konular") oldukça iyi görünüyor. Aynı kalmasını istiyorum.

Ama yine de, ne zaman iş bitirir ve bu depo erişimi (ayrıca yöneticinin bu deposuna benim için erişimi kısıtlamak) olmaz, benim "zaman çizelgesi" hemen daha gri olacak neredeyse eminim, Bu depoya katkıda bulunabileceğim depolar listesinden silinir.

Öyle değil mi bundan nasıl kurtulurum?

GÜNCELLEME: bunu önlemek istiyorum sebebi potansiyel çalışanlar benim zaman çizelgesi bakarak nasıl çalıştığını görmek mümkün olmak istiyorum olmasıdır.

+0

Yine de * onlara * iyi bakmaya mı çalışıyorsunuz, yoksa sizin için iyi görünmeye devam ediyor musunuz? Aşağıdaki cevabım, hala katkılarınızı görmelerine izin vermekle ilgili, ancak sizin için kırılacak. – Rophuine

+0

@Rophuine - benim için ve potansiyel çalışanlar için. –

cevap

6

Sorunu kısaca yeniden belirterek, hesabınız bir katılımcı olarak kaldırıldıktan sonra, katkılarınız şu anda yaptığı gibi görünmez. Projede kalan insanların, nasıl katkıda bulunacaklarına dair bir model olarak katkılarınızı görmeye devam etmelerini istiyorsunuz.

İşiniz bittiğinde, sizin için bir kukla GitHub hesabı oluşturmasını sağlayın. Bu hesap bir ortak çalışan olarak kalacak, ancak buna erişemeyeceksiniz. Daha sonra tüm taahhütlerinizi kukla hesap gibi görünmesini sağlamak için taahhüt geçmişini yeniden yazabilirsiniz. Tarih aynı görünecek, ancak kukla hesabına veya repolarına erişemeyeceksiniz.

Bunun nasıl yapılacağı hakkında birçok iyi bilgi vardır: bkz. Git, rewrite previous commit usernames and emails veya https://github.com/davidfokkema/git-rewrite-author

+1

Anlamadım, üzgünüm. Daha net yapabilir misin? –

+0

Evet, evet, biraz daha fazla et yiyeceğim. Bana bir dakika ver. – Rophuine

+0

Bu daha mı iyi? Yoksa sorumu yanlış anladım mı? – Rophuine