当我在本地存储库this link克隆存储空间时,我收到此错误警告:找不到模板/ usr / local / git / share / git-core / templates ,{{3} }和this link我尝试了这种方法,我只等了20多分钟,但是repo没有克隆。我使用source-tree和OS X El Capitan。我该如何解决?
答案 0 :(得分:20)
创建模板文件夹。
在您的情况下,它应该是:mkdir /usr/local/git/share/git-core/templates
答案 1 :(得分:7)
我也得到同样的错误 警告:找不到模板/ usr / local / git / share / git-core / templates当我在本地存储库中克隆repo然后我找到解决了我的问题的解决方案。 我在主目录中添加了[init]部分到.gitconfig,以便在克隆repo时查看SourceTree的git templates目录:
[初始化] templatedir = /Applications/SourceTree.app/Contents/Resources/git_local/share/git-core/templates
希望它会对你有所帮助!
答案 2 :(得分:2)
如果是macOS上的源代码树 步骤进行:
Source tree Menu
Preferences
Git
Click on System Git under Embedded Git Version 2.2.1
Reset to embedded Git
Restart source tree
答案 3 :(得分:2)
与Rohit的答案类似,我进入了SourceTree的工具 - >选项 - > Git并选择了“更新嵌入式Git”。安装最新的Embedded Git版本后,警告停止发生。
答案 4 :(得分:1)
通过Mac上的SourceTree克隆,下载停留在99%,我遇到了相同的错误:
警告:找不到模板/ usr / local / git / share / git-core / templates
我开始查找问题,并找到了这个问题。即将从这里的一些答案开始...
但随后终于完成了。所以,我的回答是:再等一会。我的克隆时间约为10分钟。
答案 5 :(得分:0)
@wonderfulthunk的评论对我有用:
sudo mkdir -p /usr/local/git/share/git-core/templates && sudo chown -R my_username /usr/local/git
答案 6 :(得分:0)
在我的情况下,发生这种情况是因为未完成项目。检查您是否具有克隆该存储库的所有特权。
答案 7 :(得分:0)
我按照以下步骤操作,并且能够在 Windows 10 中解决此问题。
第一步: 首先在命令提示符下使用以下命令知道 %USERPROFILE% 的路径。
<块引用>回显 %USERPROFILE%
请注意,您也可以运行 git config --list 并查找 init.templatedir 作为路径。
步骤 2: 在其中查找 .git_template 文件夹。 如果缺少,请运行下面的命令添加它。
<块引用>git config --global init.templatedir "%USERPROFILE%.git_template
步骤 3: 在其中创建一个文件夹,即模板。
创建此模板文件夹后,我没有再收到提到的警告,即“找不到模板”。
答案 8 :(得分:-5)
确保在系统中安装了git。在命令提示符/终端上输入git进行检查。