2016-09-24 232 views
2

我无法在sourcetree上启动存储库。'core.longpaths'的数值配置值'tru':无效单元

我得到:

bad numeric config value 'tru' for 'core.longpaths': invalid unit 

后,我试图克隆一个长文件名的项目这是发生。
然后我试图启用“core.longpaths”。

如何修复它?

回答

2

只需在您的$HOME(或%USERPROFILE%在Windows上)编辑名为.gitconfig您的全球混帐配置

您需要从全局设置truedeletecore.longpaths完全取代tru

在命令行中,you can also type

git config --global unset core.longpaths 
cd /path/to/my/repo 
git config core.longpaths true 

检查您的SourceTree设置虽然:确保它使用系统的Git和不嵌入的一个。

+0

我想先将它设置为本地配置,然后尝试通过全局或系统设置将其应用到* all * repo – VonC

+0

谢谢我只是将git设置更改为“System git” – Anna

+0

@Anna干得好。这样,SourceTree和命令行都使用相同的设置。这样更简单。 – VonC