当我尝试从团队资源管理器中的git中取出时,我收到了一条非常无益的消息:
我没有任何东西可以在本地提交:
我可以使用一些提示,从哪里开始查看这个,例如如何找出两个冲突是什么(错误是无法点击钻取或任何东西)。
我有一些未经跟踪的更改,但它们只是包文件,例如Entity Framework 6.1
编辑:git status:
在分支开发 你的分支和'origin / dev'有分歧, 并分别有2个和16个不同的提交。 (使用“git pull”将远程分支合并到你的)
尝试git pull时,它会引用未在vis studio team explorer中任何位置显示的文件来提交:
error: Your local changes to the following files would be overwritten by merge:
packages/Modernizr.2.6.2/Content/Scripts/modernizr-2.6.2.js
packages/Respond.1.2.0/content/Scripts/respond.js
packages/Respond.1.2.0/content/Scripts/respond.min.js
packages/bootstrap.3.0.0/content/Content/bootstrap.css
packages/bootstrap.3.0.0/content/Content/bootstrap.min.css
packages/bootstrap.3.0.0/content/Scripts/bootstrap.js
packages/bootstrap.3.0.0/content/Scripts/bootstrap.min.js
packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.js
packages/jQuery.1.10.2/Content/Scripts/jquery-1.10.2.min.js
packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.js
packages/jQuery.Validation.1.11.1/Content/Scripts/jquery.validate.min.js
Please, commit your changes or stash them before you can merge.
error: The following untracked working tree files would be overwritten by merge:
Web/Web.config
packages/elmah.corelibrary.1.2.2/elmah.corelibrary.1.2.2.nupkg
packages/elmah.corelibrary.1.2.2/lib/Elmah.dll
请先移动或删除它们,然后才能合并。 中止
答案 0 :(得分:1)
通过运行git stash
藏匿,然后执行git pull