克隆Hexo主题执行Git Clone命令时提示"unknown switch `t'"错误的原因
错误原因及解决办法
错误根源
你输入的Git命令里,仓库地址被错误拆分了:
原命令中,你把完整的仓库地址拆成了https://github.com/jerryc127/hexo和-theme-butterfly .git两部分。Git会把以-开头的-theme-butterfly识别为命令选项,而其中的t(-theme的首字母)并不是git clone支持的有效开关,因此抛出error: unknown switch 't'的错误。
正确的仓库地址应该是https://github.com/jerryc127/hexo-theme-butterfly.git,这是一个完整的URL,不能随意拆分。
正确的克隆命令
将命令修正为:
git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
-b master用于指定克隆master分支- 完整的仓库URL需要紧跟分支参数之后
- 最后的
themes/butterfly是克隆到的目标目录
内容的提问来源于stack exchange,提问作者hyastar
相关产品推荐
相关产品推荐

