2015-07-28 15 views
6

GitHub'u kullanmaya yeni başladım ve depomdaki bazı dosyalarda birkaç değişiklik yaptıktan sonra, depoyu bir zip dosyası olarak indirdim. Oradaki tüm dosyaların sadece son sürümlerini alıyorum. Ancak geçmişi çevrimiçi görebilirim. Bir zip dosyasında katkıda bulunduğum tüm sürümleri elde etmenin bir yolu var mı?Tam geçmişini GitHub'dan indirmenin bir yolu var mı?

+0

Değişikliklerinizi yaptığınızda, depoyu yerel olarak (bilgisayarınızda) klonladınız mı? – topheman

+0

Hayır, yapmadım. Sahip olmalı mıyım? –

+0

Bu durumda, @DVG'nin yanıtını takip edin. Geçmişi göstermek için ya görsel bir git istemcisini kullanın ya da 'git log --oneline --graph --decorate' – topheman

cevap

10

Github git depolarını barındıran bir sitedir. Posta olarak indirme özelliği, depoların yerel bir kopyasını almak için değildir, sadece o anda görüntülediğiniz deponun görünümünü indirir (örneğin ana dal). Bu, yazılımın belirli bir sürümünü almak için daha fazladır.

depoya katkıda bulunmak isterseniz

, bunun yerine git komut satırı aracını kullanarak klonlama edilmelidir:

git clone https://github.com/someuser/some-repo.git 

Bu, depo bir kopyasını verir. Tam bir kopya, histroy ve hepsi. Daha sonra, yerel makinenizdeki depoyla etkileşime girer ve değişiklikleri github'daki izinlerin izin verdiği şekilde itin ve çekin.

Genellikle bir depoyu hesabınıza engellersiniz ve değişiklikleri kopyalayıp bu kopyaya çeker ve ardından değişikliklerin birincil sürümde yer almasını istediğinizde orijinal repo'yu bir çekme isteği gönderir.

+0

Teşekkürler! Şimdi anladım. –

İlgili konular