Visual Studio Professional 2017无法向Git提交更改求助
解决Visual Studio提交GitHub代码时的权限拒绝问题
嘿,我之前碰到过一模一样的情况,给你几个亲测有效的解决思路:
先关闭Visual Studio及相关进程:这个错误大概率是因为Visual Studio后台进程还在占用
.vs文件夹里的文件。直接关掉VS,甚至重启一下电脑,再重新尝试提交操作,很多时候就能解决。把
.vs文件夹加入.gitignore:其实.vs是VS生成的本地配置文件夹,完全不需要提交到远程仓库。你可以在项目根目录的.gitignore文件里添加一行:.vs/如果没有
.gitignore文件,直接新建一个就行。添加后Git就会自动忽略这个文件夹,不会再尝试提交它的内容。临时移走
.vs文件夹:如果上面的方法都没效果,你可以先把.vs文件夹剪切到项目外的位置,然后提交其他需要上传的文件。提交成功后再把.vs移回来,因为已经加入.gitignore,它不会再被Git追踪。检查文件权限:右键点击报错的
Browse.VC.opendb文件,打开「属性」->「安全」选项卡,确认你当前登录的用户拥有该文件的读写权限。有时候文件权限被意外修改也会导致这类问题。
内容的提问来源于stack exchange,提问作者Globin347
相关产品推荐
相关产品推荐

