当前位置: 首页 > news >正文

git push

基础语法

git push <远程主机名> <本地分支名>:<远程分支名>

常用场景

  • 推送
    $ git push origin develop
    
  • 强制推送 -f
    $ git push origin develop -f
    
  • 删除远程分支
    $ git push origin :test-test
    $ git push origin --delete test-test
    error: unable to delete 'test-test': remote ref does not exist
    error: failed to push some refs to ...$ git push origin :refs/heads/test-test
    remote: Start Git Hooks Checking 					[PASSED]
    remote: warning: deleting a non-existent ref
    To ...- [deleted]         test-test
    
  • 将commit推送为新分支(commit_id时,必须为refs/heads/...)
    $ git push origin ccb46507b95284b680c4fb6cef726cc156ecfbf2:refs/heads/test-test
    Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
    remote: Start Git Hooks Checking 					[PASSED]
    remote:
    remote: To create a merge request for test-test, visit:
    remote:   .../merge_requests/new?source_branch=test-test
    remote:
    To ...* [new branch]      ccb46507b95284b680c4fb6cef726cc156ecfbf2 -> test-test
    
  • 将本地分支推送到远程另一分支
    $ git push origin test:test1
    Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
    remote: Start Git Hooks Checking 					[PASSED]
    remote:
    remote: To create a merge request for test1, visit:
    remote:   .../merge_requests/new?source_branch=test1
    remote:
    To ...* [new branch]      test -> test1$ git fetch$ git push origin origin/test:test1
    Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
    remote: Start Git Hooks Checking 					[PASSED]
    remote:
    remote: To create a merge request for test1, visit:
    remote:   ...merge_requests/new?source_branch=test1
    remote:
    To ...517f033..ccb4650  origin/test -> test1
    
http://www.xdnf.cn/news/11233.html

相关文章:

  • MySQL快速入门篇---库的操作
  • 2025年03月中国电子学会青少年软件编程(Python)等级考试试卷(二级)答案 + 解析
  • 深入规划 Elasticsearch 索引:策略与实践
  • RFID图书管理系统如何重构数字化仓储管理新生态
  • 【硬件系统架构】冯·诺依曼架构
  • VOIP通信中的错误码
  • 深度学习| Deep Snake环境配置+训练+预测评估(超全面)
  • android 打包内容 安卓打包工具有哪些
  • C++学习:六个月从基础到就业——内存管理:new/delete操作符
  • 中间件--ClickHouse-10--海量数据存储如何抉择ClickHouse和ES?
  • Linux:线程概念与控制
  • PDF.js 生态中如何处理“添加注释\添加批注”以及 annotations.contents 属性
  • 观察者模式详解与C++实现
  • kafka jdbc connector适配kadb数据实时同步
  • Spring Boot 核心注解全解:@SpringBootApplication背后的三剑客
  • 力扣每日打卡 2364. 统计坏数对的数目 (中等)
  • HTTP测试智能化升级:动态变量管理实战与效能跃迁
  • Spring开发系列教程(20)——Spring MVC
  • Flutter 自定义插件基础
  • 【unity实战】Animator启用root motion根运动动画,实现完美的动画动作匹配
  • 精准检测新选择:国产OLI-P偏振串扰分析仪正式发布
  • PHP连接MYSQL数据库
  • easyExcel单元格合并
  • React 受控表单绑定基础
  • 下载electron 22.3.27 源码错误集锦
  • 【我的创作纪念日】回望初心,分享收获,展望前行
  • <C#>.NET WebAPI 的 FromBody ,FromForm ,FromServices等详细解释
  • vscode中markdown一些插件用不了解决方式
  • 1187. 【动态规划】竞赛总分
  • ctfshow-大赛原题-web702