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
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.
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".
Nasıl bu kadar kesin bir yaş daha eski...
Ne kadar güvensiz öğeleri bir tarayıcı...
Bir ORM nedir ve nerede hakkında daha ...
DateTime.Eğer bir tarih 30 günden daha...
Nasıl Subversion kodumuzu daha eski bi...