0


Git Clone succeeded, but checkout failed

Clone succeeded, but checkout failed: Filename too long

原因: 由于系统限制,路径太长,无法检出

解决方案:

# git允许长路径,在已clone的仓库执行git config core.longpaths true# 再次检出git checkout -f HEAD

关于

git config

中添加

--global

或者

--system

–local: 默认,仅作用于当前本地仓库, 位于

$GIT_DIR/config
git config --global core.longpaths true

–global: 作用于当前用户, 位于

~/.gitconfig

–system: 作用于所有用户, 位于

$(安装目录)/etc/gitconfig

可以使用

git config --list --show-origin --show-scope

命令查看配置以及位置

image-20240412120703558

标签: git

本文转载自: https://blog.csdn.net/xiaoyanhhh/article/details/137676078
版权归原作者 ly-chn 所有, 如有侵权,请联系我们删除。

“Git Clone succeeded, but checkout failed”的评论:

还没有评论