You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将本地自建分支推送到GitHub指定远程分支?

把本地firstbranch推送到远程firstbranch_1的方法

嘿,这事儿操作起来很直观,按下面的步骤来就行:

  • 首先确保你当前在本地的firstbranch分支上。如果不确定,输入git branch查看,前面带*的就是当前分支;如果不在的话,切换过去:

    git checkout firstbranch
    # 或者用更简洁的新版命令
    git switch firstbranch
    
  • 接下来直接执行推送命令,明确指定本地分支和目标远程分支的对应关系:

    git push origin firstbranch:firstbranch_1
    

    这里的origin是你的GitHub仓库在本地的默认远程别名,firstbranch是你要推送的本地分支,后面的firstbranch_1就是远程仓库里你要推送到的分支名,这条命令会直接把本地分支的内容同步到远程的目标分支上。

  • 如果之后你还需要多次从本地firstbranch推送到远程firstbranch_1,可以设置本地分支和远程分支的关联,这样后续只需要输入git push就能完成推送:

    git branch --set-upstream-to=origin/firstbranch_1 firstbranch
    

    这条命令会把本地的firstbranch和远程的origin/firstbranch_1绑定起来,以后推送、拉取都不用再重复指定分支名了。

另外,如果你不确定本地是否关联了正确的远程仓库,可以用git remote -v查看远程仓库的地址,确认是你目标的GitHub仓库就行。

内容的提问来源于stack exchange,提问作者Sainath

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:19:54