SORU
31 EKİM 2009, CUMARTESİ


ne kadar eski bir git-commit (ve git hakkında biraz daha soru)clone

20 iptalleri ile projemi git-bir depo var. Gerçek klonlamak için nasıl biliyorum git clone ile tamamlama

  • ama nasıl "" eski işliyorsun? kopyalayabilir miyim
  • gerçekten iyi git-GUİ (ımho qgit iyi bir GUI değil) var mı?
  • tam olarak nedir ""? dalları
  • 0.1, 0.2 ve serbest bırakmak istiyorum, bu gıt tamamlar işaretlemek için en iyi yolu nedir?
  • svn büyük farklar nelerdir?

CEVAP
31 EKİM 2009, CUMARTESİ


Git deposu her zaman tüm tarihini içerir.
Bir depo klonlama ne zaman, tam tarihi ile klonlama bu yüzden, vesonrabir dal ne olursa olsun ister işlemek: yapabilirsiniz

 $ git checkout -b aNewBranch SHA1

SHA1 temsil eden hangi devam etmek istiyorum ıd kaydetme.


Gıt şubeleri tamamlar ve Git deposu tarihini temsil ayarlanır DAG (Directed Acyclic Graph) bir yol izlemek için bir yoldur.
Bunlardan birini atamak sadece bir işaretçi tamamlar ve her yeni taahhüt ile birlikte hareket devam edecektir.

branches

Daha fazlası için Pro Git kitaba bakın.


Bir dal gibi, sadece bir işaretçi olan a tag ile tamamlama belirli, ama değişmez bir (yeni commit yaptığınızda alışkanlık hareket) işaretleyin.
Tercihen kullanacaksınızaçıklamalıGit veritabanındaki nesneleri tam olarak saklanan etiketleri. Checksummed onlar; sanatçı adı, e-posta içerir ve Tarih; işaretleme bir mesajı var; ve GNU Privacy Guard (GPG) ile imzalanan doğrulanabilir.


"Grafik arayüz" şu anda Gıt Wiki listeleri InterfacesFrontendsAndTools sayfa bölümüne Git için çeşitli GUI.


Git ve SVN arasındaki farklar hakkında çok soru göreceksiniz: örneğin my answer (this one).
Git ve SVN arasındaki temel farklar hakkında en eksiksiz cevabım burada:
"which of the two is better:git or SVN".

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Git

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Brendan van Son

    Brendan van

    5 Aralık 2006
  • CNNMoney

    CNNMoney

    16 Kasım 2006
  • GALERNAYA20

    GALERNAYA20

    19 NİSAN 2011