这个错误表示你的本地分支没有与远程仓库的分支进行关联。

要解决这个问题,可以执行以下步骤:

  1. 确定远程仓库的名称和 URL,可以使用以下命令查看:

git remote -v


2. 使用以下命令将本地分支与远程分支进行关联:

git branch --set-upstream-to=<远程仓库名称>/<远程分支名称> <本地分支名称>

其中,`<远程仓库名称>`是远程仓库的名称,例如'origin',`<远程分支名称>`是远程分支的名称,例如'master',`<本地分支名称>`是本地分支的名称,例如'master'。

例如,如果远程仓库名称为'origin',远程分支名称为'master',本地分支名称为'master',则命令如下:

git branch --set-upstream-to=origin/master master


3. 然后可以使用以下命令再次尝试推送:

git push

解决 Git 报错 'has no tracked branch':本地分支未关联远程仓库

原文地址: https://www.cveoy.top/t/topic/bTLR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录