git 使用场景 本地分支 推送到 远程分支

本地分支推送到远程分支

git push origin <本地分支名>:<远程分支名>    将本地分支     推送到 远程指定分支
git push origin <本地分支名>                将本地分支     推送到 与本地分支同名的远程分支  	
git push                                   将本地当前分支 推送到 与本地当前分支同名的远程分支(需先关联远程分支)

git push origin release
1. 本地release 和 远程release 满足fast-forward 则可以合入
2. 本地release 和 远程release 不满足fast-forward 则被报错拦截
3. .git/config中未追加关联关系也可执行此操作
4. .git\refs\remotes\origin 里会追加文件 release
git push origin release 和 git push 区别

1. 当只关联一个远程仓库时,这两个命令没什么区别
2. 当关联了两个多个仓库、有多个分支时,git push可能会报错,因为它不知道要上传代码到哪里去,
   而 git push origin master 指定仓库和分支,就不会报错

Further Reading :Git常用命令汇总

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-06 17:24:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-06 17:24:04       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-06 17:24:04       82 阅读
  4. Python语言-面向对象

    2024-01-06 17:24:04       91 阅读

热门阅读

  1. CentOS:安装gitlab

    2024-01-06 17:24:04       67 阅读
  2. 2023.12.31力扣每日一题——一年中的第几天

    2024-01-06 17:24:04       69 阅读
  3. pytest常用的第三方插件介绍

    2024-01-06 17:24:04       56 阅读
  4. 根据具体时间转换为一周前、几小时前格式

    2024-01-06 17:24:04       56 阅读
  5. Redis过期清理策略和内存淘汰机制

    2024-01-06 17:24:04       68 阅读
  6. 华为云服务介绍(二)

    2024-01-06 17:24:04       68 阅读
  7. 如何解决大型语言模型的「幻觉」问题

    2024-01-06 17:24:04       65 阅读