Git birlikte çalışabilirlik Mercurial bir Depo ile
Bir Mac üzerinde GIT kullanıyorum. Yeterli dedi. Araçlar var, deneyimim var. Ve bunu kullanmaya devam etmek istiyorum. Savaş yok burada...
Bu sorunu hep birlikte. Çoğu insan benim için harika SVN kullanın. Git SVN kutunun dışında çalışır, ve sade bir çözümdür. İnsanlar mutlu SVN kullanmaya devam edebilir ve benim iş akışı ve de eşyalarımı kaybetmek istemiyorum.
Şimdi... Bazı çocuklar Mercurial ile birlikte gelir. Onlar için iyi nedenleri var. Ama out-of-the-box herhangi GIT HG bulamıyorum. HG geçmek istemiyorum, ama ben hala kendi deposu ile birlikte.
Aranızda bunun için basit bir çözüm biliyor musunuz?
CEVAP
hg-git kullanmak gerekir.
hg clone <hg repository>
~/.hgrc
düzenleyin ve ekleyin :
[extensions]
hgext.bookmarks =
hggit =
bir yer imi oluşturmak gıt master
olacak :
cd <repository>
hg bookmark -r default master
depodaki .hg/hgrc
düzenleyin ve ekleyin :
[git]
intree = true
şimdi git deposu oluşturabilirsiniz :
hg gexport
ve git bir klon olarak ortaya çıkan dizin kullanabilirsiniz. mercurial çekerek şöyle olacaktır :
hg pull
hg gexport
ve mercurial için bastırıyor :
hg gimport
hg push
(Evet, bu iş akışı ile hg kullanmak gerekir ama senin hack gıt TÜM olacak)
Eğer bu iş akışı, lütfen bir hata dosyası ile ilgili bir sorun Varsa P. S..
Nasıl düzgün Excel, birlikte çalışabil...
Nasıl Mercurial bir depo alt klasöre b...
Ne referans Microsoft kullanmam gereki...
Nasıl Mercurial içinde bir depo (hg) t...
Neden't benim için bu değişiklik ...