将本地Git存储库推送到新的远程服务器,包括所有分支和标签

科里·伊米迪克(Cory Imdieke)

我有一个本地Git存储库,我想将其推送到新的远程存储库(如果需要的话,可以在Beanstalk上设置全新的存储库)。
我的本地仓库有几个分支和标签,我希望保留所有历史记录。

看来我基本上只需要做一个git push,但是只上传master分支。

如何推送所有内容,以便在远程计算机上获得本地存储的完整副本?

身份

要推送所有分支,请使用其中一个(将REMOTE替换为远程名称,例如“ origin”):

git push REMOTE '*:*'
git push REMOTE --all

推送所有标签

git push REMOTE --tags

最后,我认为您可以使用以下命令在一个命令中完成所有操作:

git push REMOTE --mirror

但是,此外--mirror,还会推动您的遥控器,因此这可能并不是您想要的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将新的本地分支推送到远程Git存储库并进行跟踪?

Git将现有的仓库推送到新的和不同的远程仓库服务器?

Git:奇怪的行为将本地分支推送到远程主服务器?

将功能分支推送到远程存储库以与不同步的主服务器合并

git将所有远程分支推送到新的来源

无法将新分支推送到git服务器

致命:无法从远程存储库读取。当我将本地仓库推送到远程服务器时

使用PyGithub和Python将本地git存储库推送到用户的远程git存储库

从本地存储库推送到GitHub托管的远程服务器

Libgit2sharp,将特定分支推送到新的远程服务器

将所有本地分支推送到Git中的其他远程站点

如何使用Git将标签推送到远程存储库?

如何将本地 git 项目推送到远程服务器?

如何将Git服务器存储库问题推送到Github存储库?

带有所有分支/标签的远程git存储库的完整本地副本

在本地服务器上克隆/推送到Git存储库

将没有根的分支推送到新存储库

服务器上的Git存储库比具有所有分支的本地克隆大得多

从本地恢复远程存储库上的所有 git 分支

GIT:无法将数据从本地推送到服务器

如何将Git存储库推送到尚不存在的服务器

当有人推送到主远程仓库(gitlab)时,如何更新镜像的远程存储库(自己的服务器)?

如何将新的本地存储库推送到旧的远程存储库?

Git:将所有对象推送到远程存储库(不仅是引用,而且绝对是所有blob,树和提交)

如何删除所有本地提交并转到分支主服务器上(在远程存储库上)的最后一个提交?

git,如何将本地分支推送到特定的远程

如何使用跟踪选项将新分支推送到远程存储库

Git:用1个命令将标签推送到新的远程分支

在没有--bare的情况下将新的git repo推送到服务器