download-git-repo 下载github的包踩坑

最近再自制搭建一个脚手架,用这个库出现了两个错误,分别谈一下解决方案:

1.Error: 'git clone' failed with status 128

解决:地址要保证使用的是https模式,地址加前缀,例如:

direct:https://github.com/luochenLing/XXX.git
 
2.Error: 'git checkout' failed with status 1
解决:保证你拥有master分支(不指定分支的情况),我之前的项目就只有一个分支叫main,不符合分支要求,所以会报错,但是他也会下载下来,只是提示不好看
但是如果指定分支的话不会报错,例如:
 

 direct:https://github.com/luochenLing/XXX.git#main

就会下载main分支下的了

posted @ 2022-08-19 11:25  洛晨随风  阅读(729)  评论(0编辑  收藏  举报