所以,我只是使用.suo文件获取this issue resolved,现在我得到了这个屏幕。我不能推或拉。尝试从我的桌面推送时出现此错误,但我的笔记本电脑能够推送。现在,另一个也是最重要的一点是,代码(实际文件 - 项目文件)实际上存在于云中,因为这是一个Telerik AppBuilder应用程序,我使用VS2015作为我的IDE。
现在,回顾一下问题:我的笔记本电脑可以推/拉,我的桌面不能(看我的评论和图片如下);但我确实有一个“最新”版本的代码(在云端)作为一个很好的基础。
请记住注意事项:
我正在使用TFS,并希望将我的TFS任务与签入链接(供以后参考)。 (请参阅待处理的签到?我将它们与TFS任务相关联,所以我宁愿不要松散它们并重新绑定...)
我最好的前进方向是什么?
答案 0 :(得分:1)
从评论中移出。
当你在分支头后面时,你不能推动。这是用警语中的简明英文写的。
如果您对其中一个受影响的文件进行了未提交的更改,则无法提取(获取+合并)。
所以,你可能需要:暂存你的文件,提交,拉动,修复冲突+阶段/提交它们,然后推送。
希望有所帮助。我不使用VS,所以我无法判断您是否有任何未分级/未提交的更改。这是我的猜测。
答案 1 :(得分:0)
看起来其他人已经对分支机构进行了更改,但您还没有将它们拉入您当地的分支机构。您需要这样做并解决可能出现的任何冲突。完成后,您可以将更改推送到分支
答案 2 :(得分:0)
如果您有未提交的更改,则需要提交它们。之后,您应该从origin master中提取更改并在需要时解决冲突,然后您可以将更改推送到远程。