首页 > 解决方案 > 尝试从 Visual Studio 2015 合并时出现 Git 错误

问题描述

在尝试将分支与主分支合并时,我不断收到此错误。我在两个分支上编辑同一个文件。

. 详细消息:无法 rmdir 'C:/Source/Repos/repoTest2/slnFolder/projectFolder/':访问被拒绝。

然后删除两个分支中更改的文件(出现在更改中)

重要事实:

  1. 我是 git 新手
  2. 窗户 10
  3. .Net 4.5
  4. “以管理员身份运行”没有帮助
  5. 当使用其他 git gui(源代码树,git gui)时,它工作得很好——但它不是长期的选择
  6. 这是几年前在VS2013中创建的一个大项目。(当我创建一个小的新控制台应用程序并尝试做同样的事情时,效果很好)
  7. 我使用标准 vs gitignore 文件

谢谢你 !


问题解决了! 我手动创建了目录树并复制了所有文件。(另一种选择是删除本地存储库并克隆远程存储库)

标签: gitvisual-studio-2015merge

解决方案


合并分支:

您不需要在两个分支上编辑同一个文件。不要在 Master 分支中编辑。只需为其他分支创建 PR(Pull Request) 以与 Master 合并。

您似乎没有尝试删除的文件/文件夹的权限。获得对该存储库的完全访问权限以进行合并。


推荐阅读