警告:找不到模板 /usr/local/git/share/git-core/templates

问题描述 投票:0回答:12

我收到此错误警告:找不到模板/usr/local/git/share/git-core/templates当我在本地存储库中克隆存储库时此链接此链接此链接我尝试过这个方法我只等了20多分钟,但是repo没有克隆。我使用源代码树和 OS X El Capitan。我该如何解决它?

macos atlassian-sourcetree sourcetree
12个回答
52
投票

创建模板文件夹。

就您而言,应该是:

mkdir /usr/local/git/share/git-core/templates


15
投票

我也遇到了同样的错误 警告:当我在本地存储库中克隆存储库时,找不到 /usr/local/git/share/git-core/templates 模板,然后我找到了解决我的问题的解决方案。 我将 [init] 部分添加到主目录中的 .gitconfig 中,以便在克隆存储库时查看 SourceTree 的 git templates 目录:

[初始化] templatedir = /Applications/SourceTree.app/Contents/Resources/git_local/share/git-core/templates

希望对您有帮助!


10
投票

如果是 macOS 上的源代码树 步骤:

Source tree Menu
Preferences
Git
Click on System Git under Embedded Git Version 2.2.1
Reset to embedded Git
Restart source tree

4
投票

与Rohit的回答类似,我进入SourceTree的Tools->Options->Git并选择“Update Embedded Git”。安装最新的嵌入式 Git 版本后,警告不再出现。


4
投票

通过 SourceTree for Mac 克隆,下载卡在 99%,我遇到了同样的错误:

警告:找不到模板 /usr/local/git/share/git-core/templates

我开始查找问题并发现了这个问题。正要从这里的一些答案开始......

但最终还是完成了。所以,我的答案是:再等一会儿。我的克隆了 10 分钟左右。


3
投票

@wonderfulthunk 的评论对我有用:

sudo mkdir -p /usr/local/git/share/git-core/templates && sudo chown -R my_username /usr/local/git

2
投票

我按照以下步骤操作,我能够在 Windows 10 中解决此问题。

第1步: 首先在命令提示符下使用以下命令了解%USERPROFILE%的路径。

回显%USERPROFILE%

请注意,您还可以运行 git config --list 并查找 init.templatedir 的路径。

第2步: 在其中查找 .git_template 文件夹。 如果缺少,请运行以下命令来添加它。

git config --global init.templatedir“%USERPROFILE%.git_template

第三步: 在其中创建一个文件夹,即 templates。

创建此模板文件夹后,我不再收到提到的警告,即“找不到模板”。


1
投票

MacOS:文图拉 13.0 / 源树:4.2.0

我修复了 警告:未找到模板 /usr/local/git/share/git-core/templates 通过转到“Sourcetree 首选项 -> Git”并单击“使用系统 Git”。无需重新启动Sourcetree,只需再次尝试克隆即可。 我没有再次切换到使用嵌入式 Git,一切都与使用系统 Git 完美配合。


0
投票

就我而言,发生这种情况是因为一个未访问的项目。检查您是否拥有克隆该存储库的所有权限。


0
投票

如果您使用Sourcetree应用程序,请在设置中将git版本从“Embedded Git”切换为“System Git”。

https://community.atlassian.com/t5/Bitbucket-questions/About-git-path-for-Sourcetree/qaq-p/186483

更改 git 版本后,如果克隆仍然有问题,请将协议从“ssh”更改为“https”。


0
投票

我无法克服这个问题。即使通过添加 usr/local/git... 文件夹消除了“找不到模板”错误,克隆看起来仍然处于 99% 状态并在那里等待几个小时。我只是通过命令行克隆,几秒钟之内就可以了,然后我只需将本地存储库添加到 Sourcetree 即可。


0
投票

Дебилы блеять SSH Ключь надо подтянуть было,以及 папочки разные ебанушки создавать。 Два месяца работы из-за этой хуйни убили.

© www.soinside.com 2019 - 2024. All rights reserved.