感觉很傻,但我不知道在这里做什么。
我有一个存储在远程服务器上的存储库的本地副本。远程服务器有我需要的更改,我已经在本地副本上提交了更改。我无法推送,因为我需要合并服务器上存在的较新版本的更改。当我拉,我得到这个错误:
git pull origin master
From server.name:reponame
* branch master -> FETCH_HEAD
fatal: failed to symlink 'path/to/filename ': File name too long
不确定这里会发生什么。疯狂的是该文件path/to/filename
是实际文件,而不是符号链接。此外,path/to/filename
甚至不是最长的路径。
真的很困惑从哪里开始调试这个问题。