git - 在 git 中将所有本地分支推送到 origin

标签 git

<分区>

假设我的 git 中有很多本地分支没有推送到远程存储库。

我怎样才能用一个命令将它们全部推送到 origin?

最佳答案

你试过吗

git push --all -u 

git man 状态

--all

Instead of naming each ref to push, specifies that all refs under refs/heads/ be pushed.

-u, --set-upstream

For every branch that is up to date or successfully pushed, add upstream (tracking) reference,

-u 如果您打算稍后从这些分支中 pull 出,则很有用

关于git - 在 git 中将所有本地分支推送到 origin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23892037/

相关文章:

Android Studio 不断向 GitHub 添加额外的文件

git - 是否有 REST API 或任何其他方式来获取 VSTS 中所有存储库的所有分支?

ruby-on-rails-3 - 我可以将我的 heroku git repo 导入到 bitbucket 中吗?如何?

git - 如何在运行 git filter-branch 后删除旧的历史记录?

在 git 中跟踪的 C++ ipch visual studio。由于尺寸过大而无法推送

git - 如何将 git diff 输出拆分为单个文件

git - 像 CHANGELOG/LICENSE/VERSION/CONTRIBUTING/new_issue 这样的特殊文件叫什么?

git - 如何自动更新git hooks?

git - 如何修复 Windows Git 存储库中的区分大小写

java - egit 锁失败 eclipse