Nie jestem pewien, jak właściwie to spytać, ale postaram się zrobić co w mojej mocy - nie jestem w żadnym stopniu miłośnikiem Git, znam jak używać do używania podstawowych poleceń ale nie zaawansowana terminologia/funkcjonalność.Git - inny pilot dla każdego oddziału
Mam prywatne repozytorium myrepo
sklonowane z prywatnego serwera git.mydomain.com
. Jestem zaznajomiony z procesem rozgałęzień kodu w tym samym repozytorium z git checkout -b mybranch
- jednak chciałbym rozgałęziać do GitHub zamiast mojego prywatnego serwera, w wyniku czego mniej więcej tak:
Repo Branch Remote Location (Purpose)
------------------------------------------------------------
myrepo --> private --> git.mydomain.com (Incremental work)
|
+------> public --> github.com (Public releases)
Zasadniczo chciałbym aby móc git checkout public
i git merge private
.
Czy pasowałbyś do swojego przepływu pracy, aby po prostu przesunąć gałąź do innego źródła (Github), kiedy jesteś gotowy? – noisewaterphd