赞
踩
No tracked branch configured for branch master or the branch
doesn't exist. To make your branch track a remote branch call,
for example, git branch --set-upstream-to=origin/master master
翻译:
没有为分支主机或分支配置被跟踪的分支
或者分支不存在。要使分支机构跟踪远程分支机构关联,
例如,gitbranch--将上游设置为=origin/master-master
分析:
可能是当前分支没有配置跟踪远程分支,或者远程分支不存在。
解决:
设置当前分支跟踪远程分支:
git branch --set-upstream-to=origin/master master
本地误删代码后想要git pull拉取覆盖,结果提示Already up to date.但是没有拉下来代码
分析:
这意味着远程分支和本地分支已经同步,没有远程仓库没有新的提交需要拉取,自然pull不了。
解决:
用git staus
查看状态
发现本地只删除了一些代码,没有其他需要提交的更改
用git branch
查看一下当前分支是否正确
都确认无误后将远程分支强制覆盖本地
<your_branch_name>
是需要拉取得远程分支名称
git fetch --all
git reset --hard origin/<your_branch_name>
注意:这个操作会永久性地删除本地未提交的更改,因此请谨慎使用。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。