2009-03-24 4 views
23

SVN ile bir süre çalıştıktan sonra yeni django projemle gitmeyi denemeye karar verdim ve bunun için eklentiyi eklenti haline getirdim. Yeni bir pydev projesi yaptım ve django başlangıç ​​proje dosyalarını src dizinine ekledim. Sonra projeyi "paylaş" ve tüm dosyaları ekledim ve paylaştım. Şimdi garip problemlerim var - "manage.py" dışındaki tüm dosyalar "güncel" ve manage.py "aşamalı" anlamına gelen garip bir simgeye sahip. Ne anlama geliyor? Bunun için google'ı denedim, ancak başarılı olamadım. :(Eclipse + Git - "aşamalı" ne anlama geliyor?

Teşekkür önceden.

+0

Bu, bu soruya iyi bir cevap: http://programmers.stackexchange.com/a/119790/45265 –

cevap

45

dosya index eklenmiştir gelir.

index

The Thing About Git

Endeksinde anlatıldığı gibi ayrıca bazen olarak anılacaktır Hazırlama Alanı

Bir sonraki yama olarak düşünmeye eğilimliyim:
Çalışma kopyanızdaki değişiklikler ile etkileşimli olarak oluşturursunuz ve daha sonra gözden geçirip gözden geçirebilirsiniz.
Temel olarak bir diff olarak adlandırılan hazırlama alanında dizdiğiniz şeyden memnun olduğunuzda, bunu taahhüt edersiniz. Ayrıca, taahhütleriniz artık çalışma kopyanızda olanlara doğrudan bağlı olmadığından, tek tek parçaları bir dosyada, ikincil olarak ikincil olarak numaralı aşamalarda hazırlayabilirsiniz. En son change logs of egit (Tutulma Git eklentisi) için bakarsak


, onlar hala egit eklentisi, iyidir daha yeni se, dosyalar yönetilen "sahnelenen" nasıl kurcalıyor vardır göreceksiniz ;)

+0

Çok teşekkürler. Neden sahneleme alanında olduğunu merak ediyorum ... Buna izin vermeme izin vermiyor. Eklentinin diğer sürümünü deneyeceğim. – freiksenet

+0

@TimCooper Resmi geri yükledim – VonC

0

Bu "+" simgesi değil mi? Git dizinindeki yer alan alan, dosyaya dizine eklendiğinde ancak işlenmediğinde gerçekleşir. git-commit manual itibaren

: endeksi "Kendi işini kaydederken, çalışma ağacında modifiye dosyaların içeriğini geçici bir evreleme alanına depolanır sözde 'Ayrıca

git' git-ekleme ile." -stage git-add için bir takma addır.

6

Git Eclipse içinden Git kullanmaya başlamadan önce git komut satırını öğrenmenizi öneririz. Komut satırı git'in birincil arayüzüdür ve eğer indeks, push, pull, rebase, vb. Gibi farklı konseptlerde rahat değilseniz, Eclipse'den Git'i kullanmak sizi daha da karıştırır.