Git 右键单击上下文菜单中的“龟甲克隆”选项不可用

Git 右键单击上下文菜单中的“龟甲克隆”选项不可用,git,version-control,tortoisegit,Git,Version Control,Tortoisegit,我已将Git 2.5.2 64位和TortoiseGit 1.8.16.0 64位安装到我的Windows 7 64位计算机上。我想克隆存储库,但在windows资源管理器中右键单击时,我看不到克隆回购的选项: 我已经进入了Ortoisegit->设置->常规->上下文菜单,并确保选中了克隆选项: 我可以使用git克隆回购协议: git clone user@location.com:Group/repo.git myrepo 我还可以通过命令行打开Ortoisegit的克隆对话框: To

我已将Git 2.5.2 64位和TortoiseGit 1.8.16.0 64位安装到我的Windows 7 64位计算机上。我想克隆存储库,但在windows资源管理器中右键单击时,我看不到克隆回购的选项:

我已经进入了Ortoisegit->设置->常规->上下文菜单,并确保选中了克隆选项:

我可以使用git克隆回购协议:

git clone user@location.com:Group/repo.git myrepo
我还可以通过命令行打开Ortoisegit的克隆对话框:

TortoiseGitProc.exe /command:clone
但我似乎无法让它与龟壳集成

有人知道为什么克隆选项没有出现吗

  • “隐藏未版本路径的菜单”被选中,因此对于找不到git工作树的路径,不会显示Ortoisegit菜单(您需要在那里按shift键)

  • 在工作树中(在非忽略文件夹中),上下文菜单中没有可用的克隆。但是,对于更新版本(IIRC>=2.2)的文件夹,也可以在打开关联菜单时按Shift键来显示Git clone条目



  • 如果要克隆签出的存储库,请导航到一个干净的新目录,右键单击,您将在上下文菜单中看到“克隆”命令,然后选择要克隆的存储库的路径。

    我找到了一个解决方案。当我取消选中克隆时。。。从上下文菜单设置对话框中的选项,它出现在上下文菜单的TortoiseGit文件夹中的shift+右键单击上下文菜单中,将显示克隆。。。选项(此处创建存储库…选项也是如此)。这有点让人困惑,因为上下文菜单设置对话框的悬停提示是“检查那些您希望显示在顶部上下文菜单而不是龟甲子菜单中的菜单项”。我原以为它们会出现在右键点击的右键快捷菜单中(在龟甲子菜单的上方),但它们没有出现。通过勾选这些选项,它们被从龟龟子菜单中省略,因此它们似乎消失了。现在我可以放心了,因为我可以找到克隆人了。。。并在此处创建存储库。。。选项,但我仍然想知道为什么它们没有显示在顶部上下文菜单中。

    对于那些仍在寻找解决此问题的方法的读者,我希望此链接也能帮助您:


    在我取消选中“隐藏未版本路径的菜单”并保存设置后,右键单击上下文菜单和shift+右键单击上下文菜单仍然缺少克隆选项,即使在该位置没有git工作树。我确实发现我的用户目录中有一个.git文件夹。这导致Git同步。。。和Git提交。。。当我认为自己在工作树之外时,上下文菜单中的选项。当我按下shift键时,仍然没有克隆选项。正如我所说:克隆不会显示在版本化文件夹中-它是这样编码的。根据您的评论,我删除了用户目录中的.git文件夹,以便使克隆再次可用(仍然不可见)。然后,我在“设置扩展菜单项设置”页面中取消选中克隆选项,最后在“关联菜单设置”页面中重新选中克隆选项,以便它显示在右键单击关联菜单中。谢谢你的帮助!我遇到了同样的问题,但这次.git文件夹在我的桌面上,而不是在我的homedir(%USERPROFILE%)中。很难删除它,因为它是“隐藏的”,但删除后,我能够在不必使用shift右键单击的情况下进行Git克隆,其他Git命令也不再显示在它们不应该显示的文件夹中。这并不完全正确,因为在回答中没有正确说明前提条件。请参见上文。上下文菜单:选择您最常用的上下文菜单2:取消选中所有项目,但从不使用的项目除外。