我使用的是git版本管理器。
当我们首次创建了项目要上传到git的远程仓库的时候,
或者是我从远端master上更新代码的时候,发生错误,报错如下:
Can't update: no tracked branchNo tracked branch configured for branch master.
原因:
需要设置您的本地分支机构在原始服务器中跟踪它们的配对。
解决方法:
1.打开项目所在文件夹第一层
2.右击打开Git Bash Here
3.输入命令行:git branch --set-upstream-to=origin/master
截图如下:
以此做一个记录。
---------------------------------更新分割线--------------------------------
本来是想删除git的本地分支,然后从远端分支重新拉代码的,结果手一抖,本地和远程分支全部被删除了,
然后只能先恢复了本地分支。
方法如下:
首先:使用命令: git reflog
可以看到查看整个仓库的commit,包括所有分支的commit
然后根据查看到的分支名和散列值,进行恢复。
比如,我要恢复到HEAD@{2},那么执行命令:git branch **branch_name*** HEAD@{2}