无法git拉ubuntu[无法创建过长的符号链接文件名]

无法git拉ubuntu[无法创建过长的符号链接文件名],git,ubuntu,Git,Ubuntu,我无法从git中提取数据。它向我显示了错误:- error: unable to create symlink node_modules/.bin/sshpk-conv (File name too long) 我试图在编辑.git/config文件时添加 longpaths = true 还是同一个问题 请帮帮我吧我有上游和分叉回购协议。问题在于发展部门 这就是我的情况。 显示一个文件已被删除的Git。但实际上我没有删除任何文件。所以我想重新设置它,并承担拉力。但这是错误的 无法创建符号链

我无法从git中提取数据。它向我显示了错误:-

error: unable to create symlink node_modules/.bin/sshpk-conv (File name too long)
我试图在编辑.git/config文件时添加

longpaths = true
还是同一个问题


请帮帮我吧

我有上游和分叉回购协议。问题在于发展部门

这就是我的情况。 显示一个文件已被删除的Git。但实际上我没有删除任何文件。所以我想重新设置它,并承担拉力。但这是错误的

无法创建符号链接src/config/features.json(文件名太长)

我试过下面的东西,但我得到了同样的错误

git rebase -i 
git pull 
git reset --hard HEAD
解决方案:

我已将删除的文件提交到我的开发分支上的fork。 然后我切换了其他分支,比如说发布,并删除了问题分支,即开发。 然后我也从我的fork中删除了developer。 现在我做了结帐,从上游回购发展分支。然后推到我的叉子上。
现在一切都好了。

我有上游和分叉回购协议。问题在于发展部门

这就是我的情况。 显示一个文件已被删除的Git。但实际上我没有删除任何文件。所以我想重新设置它,并承担拉力。但这是错误的

无法创建符号链接src/config/features.json(文件名太长)

我试过下面的东西,但我得到了同样的错误

git rebase -i 
git pull 
git reset --hard HEAD
解决方案:

我已将删除的文件提交到我的开发分支上的fork。 然后我切换了其他分支,比如说发布,并删除了问题分支,即开发。 然后我也从我的fork中删除了developer。 现在我做了结帐,从上游回购发展分支。然后推到我的叉子上。
现在一切正常。

您使用的是什么文件系统?通过运行
mount | grep“^$(df-Pk.| head-n2 | tail-n1 | cut-f1-d“”)“| cut-f5-d“”
,可以获得当前工作目录的文件系统。例如,NTFS对文件名长度有一个硬限制。我尝试了上面的命令,但没有显示结果。您可以通过调用
mount
,为您的挂载表提供一个要点吗?我不知道如何在这里注释这个巨大的文本。显示文本的注释太长。我应该把它放在哪里?使用gist获得更长的输出:您使用的是什么文件系统?通过运行
mount | grep“^$(df-Pk.| head-n2 | tail-n1 | cut-f1-d“”)“| cut-f5-d“”
,可以获得当前工作目录的文件系统。例如,NTFS对文件名长度有一个硬限制。我尝试了上面的命令,但没有显示结果。您可以通过调用
mount
,为您的挂载表提供一个要点吗?我不知道如何在这里注释这个巨大的文本。显示文本的注释太长。我应该把它放在哪里?使用gist获得更长的输出: