0
就在两个星期前,我正在编写代码,提交并推送到github而不用担心。我刚回来并开始工作,突然之间我无法进行提交,推送,甚至拉。在窗口上使用github时,权限被拒绝错误
推错误:
Unable to append to .git/logs/refs/remotes/origin/master: Permission Denied
Cannot update the ref 'refs/remotes/origin/master'.
拉错误: 无法追加到的.git /日志/参/遥控器/产地/主:权限被拒绝
我也不能编辑多个文件我的工作目录由于“正在被另一个程序使用”或只读错误,而我上次提交的是Unsynced
。
我已经检查了文件权限和我的github SSH密钥,并尽力查找解决方案,但似乎这通常是用户权限而不是Windows的Unix问题。我真的不知道去哪里寻找。
.git文件夹不受保护,我的用户拥有它。 我以前可能是以Admin身份运营的。当我以管理员身份运行它并尝试提交时,我得到的错误与以前不同: >致命:无法创建'myapp/.git/refs/heads/master.lock':存在文件。 – user3298085
我已经设法使用一个管理员git shell进行一些调整后进行提交。我可能一直以这种方式运行它。你知道我怎么能改变文件所有权给我的用户呢? – user3298085