我收到此错误警告:找不到模板/usr/local/git/share/git-core/templates当我在本地存储库中克隆存储库时此链接,此链接和此链接我尝试过这个方法我只等了20多分钟,但是repo没有克隆。我使用源代码树和 OS X El Capitan。我该如何解决它?
创建模板文件夹。
就您而言,应该是:
mkdir /usr/local/git/share/git-core/templates
我也遇到了同样的错误 警告:当我在本地存储库中克隆存储库时,找不到 /usr/local/git/share/git-core/templates 模板,然后我找到了解决我的问题的解决方案。 我将 [init] 部分添加到主目录中的 .gitconfig 中,以便在克隆存储库时查看 SourceTree 的 git templates 目录:
[初始化] templatedir = /Applications/SourceTree.app/Contents/Resources/git_local/share/git-core/templates
希望对您有帮助!
如果是 macOS 上的源代码树 步骤:
Source tree Menu
Preferences
Git
Click on System Git under Embedded Git Version 2.2.1
Reset to embedded Git
Restart source tree
与Rohit的回答类似,我进入SourceTree的Tools->Options->Git并选择“Update Embedded Git”。安装最新的嵌入式 Git 版本后,警告不再出现。
通过 SourceTree for Mac 克隆,下载卡在 99%,我遇到了同样的错误:
警告:找不到模板 /usr/local/git/share/git-core/templates
我开始查找问题并发现了这个问题。正要从这里的一些答案开始......
但最终还是完成了。所以,我的答案是:再等一会儿。我的克隆了 10 分钟左右。
@wonderfulthunk 的评论对我有用:
sudo mkdir -p /usr/local/git/share/git-core/templates && sudo chown -R my_username /usr/local/git
我按照以下步骤操作,我能够在 Windows 10 中解决此问题。
第1步: 首先在命令提示符下使用以下命令了解%USERPROFILE%的路径。
回显%USERPROFILE%
请注意,您还可以运行 git config --list 并查找 init.templatedir 的路径。
第2步: 在其中查找 .git_template 文件夹。 如果缺少,请运行以下命令来添加它。
git config --global init.templatedir“%USERPROFILE%.git_template
第三步: 在其中创建一个文件夹,即 templates。
创建此模板文件夹后,我不再收到提到的警告,即“找不到模板”。
就我而言,发生这种情况是因为一个未访问的项目。检查您是否拥有克隆该存储库的所有权限。
如果您使用Sourcetree应用程序,请在设置中将git版本从“Embedded Git”切换为“System Git”。
https://community.atlassian.com/t5/Bitbucket-questions/About-git-path-for-Sourcetree/qaq-p/186483
更改 git 版本后,如果克隆仍然有问题,请将协议从“ssh”更改为“https”。
我无法克服这个问题。即使通过添加 usr/local/git... 文件夹消除了“找不到模板”错误,克隆看起来仍然处于 99% 状态并在那里等待几个小时。我只是通过命令行克隆,几秒钟之内就可以了,然后我只需将本地存储库添加到 Sourcetree 即可。
Дебилы блеять SSH Ключь надо подтянуть было,以及 папочки разные ебанушки создавать。 Два месяца работы из-за этой хуйни убили.