Bu düzgün bir şekilde nasıl sorulacağından emin değilim ama elimden gelenin en iyisini yapmaya çalışacağım - Ben kesinlikle bir Git meraklısıyım, biliyorum temel komutları nasıl kullanacağım gelişmiş terminoloji/işlevsellik değil.Git - Her Şube için farklı Uzaklık
Özel bir sunucudan git.mydomain.com
klonlanmış özel bir havuzum var myrepo
.
Repo Branch Remote Location (Purpose)
------------------------------------------------------------
myrepo --> private --> git.mydomain.com (Incremental work)
|
+------> public --> github.com (Public releases)
Esasen İsterdim: - Ben git checkout -b mybranch
ile aynı depo kod dallanma süreci aşina olduğum ancak böyle bir şey sonuçlanan ziyade benim özel sunucu daha GitHub'dan dalına istiyorum git checkout public
ve git merge private
'a sahip olmak. Git 1.8.0 itibariyle
:
git branch -u origin/foo foo
Not:
İş akışınız, hazır olduğunuzda bu dalı yalnızca farklı bir kökene (Github) itmek için uygun mu? – noisewaterphd