我有两个git repos。一个纯粹是本地的。另一个与远程连接。它们都具有相同(或几乎相同)的master分支。
我一直在做我的工作,并致力于当地的仓库。我已经创建了一个分支,并保留了一些历史。
我该如何保留历史记录,并将我的所有分支转移到连接到远程服务器的仓库中?我想尽可能无缝地执行此操作,并避免使回购中的其他开发人员感到烦恼。
答案 0 :(得分:1)
在现有的本地存储库中:git remote添加REMOTENAME URL。 URL =来自存储库的远程git页面的URL。
从现有存储库中推送:git push REMOTENAME BRANCHNAME。 BRANCHNAME =本地回购分支名称。