赞
踩
分支已经分叉
Your branch and 'origin/master' have diverged, and have 1 and 1 different commits each, respectively
翻译:您的分支和“origin/master”已经分叉,分别有1个和1个不同的提交
git rebase用于把一个分支的修改合并到当前分支。
1、git rebase origin/master
2、git pull --rebase
3、git push origin master
因为您有未合并的文件,所以无法拖动
Pull is not possible because you have unmerged files
fatal: Exiting because of an unresolved conflict
翻译:因为您有未合并的文件,所以无法拖动
将本地的冲突文件冲掉,不仅需要reset到MERGE-HEAD或者HEAD,还需要–hard。没有后面的hard,不会冲掉本地工作区。只会冲掉stage区
git reset --hard FETCH_HEAD
错误:未能将一些参考资料推到
error: failed to push some refs to
翻译:错误:未能将一些参考资料推到xxxxxxxx
先拉下来,会自动合并的,然后在上传
1、git pull origin master
2、git push -u origin master
git status的时候报错
nothing added to commit but untracked files present (use "git add" to track)
翻译:在提交时没有添加任何内容,但是存在未跟踪的文件(使用“git add”进行跟踪)
这是git没有把提交的文件加载进来,但是把需要提交的文件都列出来了,只需要用git add XXX(文件名) 把需要提交的文件加上 ,然后git commit -m “xx”,再git push -u origin master重新提交就可以了
当我们add添加到暂存区,但没commit到分支,怎么撤回呢?
git reset 文件名:撤销单个存在暂存区文件
git reset :撤销所有在暂存区的文件
当我们commit到工作区的时候,想撤销该怎么办?
待解决………………
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。