VS 代码,开发容器,git
Vs code, devcontainer, git
当我在其他设备上更改某些内容然后尝试 pull
.
时,我不断收到此错误 error: unable to unlink old
不幸的是 sudo chmod -R g+w
没有帮助,甚至 a
的选项也没有解决它。
有没有办法让我的 git 用户能够对与 docker 容器共享的目录进行任何更改(因为现在我必须 sudo rm -rf
(是的 sudo,因为正常给出权限错误)文件夹并再次克隆...)?
这很可能不是版权问题,而是另一个应用程序已锁定该文件。尝试关闭所有应用程序并重新拉取。
试试这是否是句柄资源问题,因为我 mentioned here, and explained in ""
关闭 VSCode(甚至重启),然后在您的 WSL 会话中尝试 git pull
命令(再次关闭 VSCode)。
然后重新打开 VSCode,这将 use the /mnt/c
WSL mounted path。
当我在其他设备上更改某些内容然后尝试 pull
.
error: unable to unlink old
不幸的是 sudo chmod -R g+w
没有帮助,甚至 a
的选项也没有解决它。
有没有办法让我的 git 用户能够对与 docker 容器共享的目录进行任何更改(因为现在我必须 sudo rm -rf
(是的 sudo,因为正常给出权限错误)文件夹并再次克隆...)?
这很可能不是版权问题,而是另一个应用程序已锁定该文件。尝试关闭所有应用程序并重新拉取。
试试这是否是句柄资源问题,因为我 mentioned here, and explained in "
关闭 VSCode(甚至重启),然后在您的 WSL 会话中尝试 git pull
命令(再次关闭 VSCode)。
然后重新打开 VSCode,这将 use the /mnt/c
WSL mounted path。