相关疑难解决方法(0)

Git Checkout警告:无法取消链接文件,权限被拒绝

我知道有关git的问题与"无法取消链接"警告有关,但我无法使用它们.

主要区别在于,当我没有以任何方式处理子模块时(我之前从未处理过它们)发生了这种情况.我创建了一个名为"upgrade"的分支,删除了我的旧框架文件,并复制了新的框架文件.我使用git add -A,然后提交了所有内容.当我尝试检出trunk分支时,它响应了以下错误:

warning: unable to unlink requirements/views/sk/index.php: Permission denied
warning: unable to unlink requirements/views/sv/index.php: Permission denied
warning: unable to unlink requirements/views/zh/index.php: Permission denied
warning: unable to unlink requirements/views/zh_cn/index.php: Permission denied
warning: unable to unlink requirements/views/zh_tw/index.php: Permission denied
Run Code Online (Sandbox Code Playgroud)

...等等.有数百个.

起初我认为这只是一个权限问题,因此我以递归方式向整个需求目录添加了组写权限,但没有任何更改.

编辑:正如下面的答案所示,我尝试做同样的事情,但其他一切都关闭了.我没有比以前更幸运了.

这个问题特别令人虚弱,因为我无法进入后备箱以恢复正常发展.

git

103
推荐指数
8
解决办法
12万
查看次数

Git Gui:永远得到"这个存储库目前有大约320个松散的对象."

每次我在特定项目上启动Git Gui时都会收到以下消息:

该存储库目前有大约320个松散对象.

在此输入图像描述

然后我继续单击,我得到这个对话框:

在此输入图像描述

问题是,当我再次打开Git Gui时,我得到了完全相同的消息,同样是32​​0个松散的物体!就像点击没有任何效果一样.

git git-gui

73
推荐指数
2
解决办法
1万
查看次数

如何在 Linux 和 Windows 之间使用 git repo

我有安装了 arch linux 的虚拟机。主机系统是Windows 10。我已经通过virtual-box quest utils安装了光盘。从 VM 级别,我将存储库克隆到共享 Windows/Linux 空间内。克隆成功。但是在工作目录中创建一些文件会出现一些错误:(gcc 存储库)

error: unable to unlink old 'fixincludes/tests/base/ctype.h': Interrupted system call
error: unable to create file gcc/ada/libgnat/a-chacon.ads: File exists

error: unable to unlink old 'fixincludes/tests/base/sundev/vuid_event.h': Text file busy
Run Code Online (Sandbox Code Playgroud)

在两个 git 客户端(主机和虚拟)中,我已将 longpaths 设置为 true。

如果需要任何信息,请询问。

linux windows git

1
推荐指数
1
解决办法
4167
查看次数

标签 统计

git ×3

git-gui ×1

linux ×1

windows ×1