首页 > 解决方案 > 将 repo 从命令行推送到远程

问题描述

尝试将本地存储库推送到远程时,以下三个命令之间有什么区别。请注意,我的远程仓库是空的

git push -u origin master
git push -u origin main 
git push -u origin --all

标签: git

解决方案


git push -u origin master将推送到master分支。

git push -u origin main将推送到main分支。

git push -u origin --all将推送所有本地分支。

-u选项将为每个成功推送或更新的分支添加所有三个跟踪参考。

所有这些信息都可以很容易地从git-push (1)中获取


推荐阅读