admin管理员组文章数量:1638801
报错:
There is no tracking information for the current branch. // 当前分支没有跟踪信息。
no upstream configured for branch master. // 没有为master分支配置上游。
出现以上问题的原因是因为本地的分支与git仓库的远程分支没有关联起来,这时候你拉取和推送的操作都必须使用下面这种方式,需要指定远程仓库名称:
// 从master拉取代码到本地
git pull origin master
// 将本地代码推送到远程master分支
git push origin master
如果你想使用 git pull
和 git push
这种简易写法,需要执行以下操作:
git branch --set-upstream-to=origin/[远程仓库名称] [本地仓库名称]
例如:
// 将本地master分支的的上游设置为远程仓库中的master分支
git branch --set-upstream-to=origin/master master
// 设置成功则提示:
Branch 'master' set up to track remote branch 'master' from 'origin'.
这时候你就可以快乐的使用 git pull
和 git push
这种简易写法啦。
版权声明:本文标题:git pull 或者git push 报错:There is no tracking information for the current branch. 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1729279967a1193940.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论