git - 将 repo 从命令行推送到远程
问题描述
尝试将本地存储库推送到远程时,以下三个命令之间有什么区别。请注意,我的远程仓库是空的
git push -u origin master
git push -u origin main
git push -u origin --all
解决方案
git push -u origin master
将推送到master
分支。
git push -u origin main
将推送到main
分支。
git push -u origin --all
将推送所有本地分支。
该-u
选项将为每个成功推送或更新的分支添加所有三个跟踪参考。
所有这些信息都可以很容易地从git-push (1)中获取
推荐阅读
- javascript - 您可以将对象和数组一起分配给 JavaScript 中的变量吗?
- c#-4.0 - 将大量数据检索到数据表中并创建 csv 文件
- java - 有没有办法在 Micronaut 或 SpringBoot CommandLineRunner 的类似实现中访问命令行参数
- html - html定位多个块
- c++ - 如何在 Apache Arrow 的 Parquet 文件的每一行中获取重复字段的最后一个值?
- python - 将列表和字符串列表加入列表
- java - 带有 React 的带有 Rest API 的 Spring Security
- r - R:contour3d 添加网格到 3D 显示
- entity-framework - 在 Entity Framework Core 中使用 hierarchyid
- flutter - 颤振 - 如何查看保存在本地存储中的文件?