解决git冲突visual studio 2013
我正在尝试从visual studio online中获取组应用程序的最新版本。不幸的是,当我试图拉它时,我得到了这个。我读了一些教程,其中大多数都告诉你要合并冲突。但我甚至看不到合并屏幕或按钮,VisualStudio只是说我有这些冲突,但没有给我任何修复它的选项。我还没有尝试推送我最近的更改,所以我想我也可以选择撤消更改,但我看不到这样做的选项。如果您有冲突的本地更改,Git将不起作用 如果任何远程更改与本地未提交的更改重叠, 合并将自动取消,工作树将保持不变。 通常情况下,最好在工作前对工作顺序进行任何局部更改 用git stash把它们拖走或藏起来 我建议您签入本地更改,然后拉入并合并最新的更改。您不需要推动本地更改(单击“拉”,而不是“同步”按钮) 如果要撤消本地更改,请右键单击解决方案并单击“撤消”。签出冲突。也就是说,VisualStudio正在您的工作目录中检测到大量修改过的文件 你说你没有对任何文件做任何更改?正确的。事实证明,Visual Studio 2013存在一个bug,它会在更改时检测到错误的行尾配置 升级到VS 2013更新4,您将能够继续使用错误的线路结束配置 但是,您应该确保团队中的每个人都使用了正确的行尾设置。不要依赖于解决git冲突visual studio 2013,git,visual-studio-2013,sync,Git,Visual Studio 2013,Sync,我正在尝试从visual studio online中获取组应用程序的最新版本。不幸的是,当我试图拉它时,我得到了这个。我读了一些教程,其中大多数都告诉你要合并冲突。但我甚至看不到合并屏幕或按钮,VisualStudio只是说我有这些冲突,但没有给我任何修复它的选项。我还没有尝试推送我最近的更改,所以我想我也可以选择撤消更改,但我看不到这样做的选项。如果您有冲突的本地更改,Git将不起作用 如果任何远程更改与本地未提交的更改重叠, 合并将自动取消,工作树将保持不变。 通常情况下,最好在工作前对工
core.autocrlf
。请在.gittributes
中设置所需的行尾。然后重写存储库中的每个文件,使其具有与您在.gittributes
中指定的内容相匹配的行尾
GitHub文章“”应该会有所帮助。我进入了更改页面,未跟踪文件列表中有218个条目。我尝试过包括它们、排除它们以及撤消更改,但看起来我唯一能做的就是删除它们。如果我这样做,它只是要删除我所做的更改,还是会删除文件本身?您创建了218个文件吗?或者218个文件是否包含bin目录中的内容?您可能需要在存储库的根目录中添加一个.gitignore文件,以忽略编译期间创建的内容。github推荐的一个方法是:您应该始终复制/粘贴问题中的所有内容。您提供的链接已不存在。