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

在GitHub推送文件时遇到master分支无上游分支问题

解决Git推送时“当前分支没有上游分支”的问题

临时解决(针对当前分支)

直接执行Git提示的命令,就能完成推送并将远程分支设为本地分支的上游:

git push --set-upstream https://github.com/vinaykumarsp/vinaysp master

执行后本地master分支会和远程仓库的master分支建立关联,后续推送只需输入git push即可。

永久配置(避免后续重复遇到)

如果不想每次都手动设置上游分支,可以开启全局自动配置:

git config --global push.autoSetupRemote true

开启后,所有本地无跟踪上游的分支在首次推送时,Git会自动将远程对应分支设为上游分支,无需额外添加参数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 23:05:31