适用于 Windows 的 Git在 64 位系统上运行时,似乎不支持“Git GUI Here”(或“Git Bash Here”)的额外上下文菜单条目。有没有其他方法可以让“Git GUI”条目显示在上下文菜单中,以便它打开带有所选当前文件夹的提交界面?
编辑
我查看了安装程序选项,确保已选中,甚至重新安装了几次。还删除了 TortoiseGit 并重新启动了计算机,但似乎没有任何帮助。从我在网上找到的信息来看,你必须自己动手构建和修改 msysgit 才能使上下文条目在 64 位系统上工作,而我并不想这样做。
答案1
您只需regsvr32 "%PROGRAMFILES%\git\git-cheetah\git_shell_ext64.dll"
在控制台窗口中输入:(或使用 Win+R)。
答案2
嗯,我发现了一个叫做打开++它允许您创建自定义上下文菜单条目。配置如下:
然后您可以在 Open++ 子菜单中访问:
它不太好,因为它在子菜单中,并且始终显示,而不是仅在您在存储库中时才显示,但它比每次启动 GUI 时都必须选择您的存储库要好。
答案3
我也遇到了同样的问题。在非正常程序目录中安装 msysgit 后,一切正常。
答案4
我在 64 位 Windows 7 系统上安装了适用于 Windows 1.7.6 的 Git,上下文菜单条目对我来说工作正常。它是安装程序中的一个选项。