草庐IT

TortoiseGIT

全部标签

git - 如何在没有管理员权限的情况下安装 TortoiseGit?

我在权限受限的虚拟机上工作。我可以在安装过程中安装任何不需要管理员权限的程序。但是安装TortoiseGit需要权限,因为它与资源管理器集成。是否可以在没有管理员权限的情况下安装TortoiseGit?可能没有资源管理器集成。我的系统是Windows7x64,TortoiseGit版本是1.8.3.0 最佳答案 还没有:bug726仍处于打开状态。这个功能减少的安装已经为mercurial(portableTortoiseHg)完成,但还没有为TortoiseGit完成。唯一的解决方法,在thiscomment中提到是安装一次(使用

git - 如何让 TortoiseSVN/TortoiseGit 显示执行的命令?

TortoiseGUI客户端很酷,但它们并不能真正帮助理解版本控制的工作原理以及“幕后”发生的事情。而理解这些东西是非常重要的,尤其是对于Git。(好的,最好的方法是在命令行上工作...)ToroiseSVN/TortoiseGit中是否有设置显示刚刚执行的命令?或者可能是命令日志? 最佳答案 在TortoiseSVN中,您可以通过启用调试来启用它。如果您在资源管理器中右键单击并使用TortoiseSVN->设置。在设置窗口中,选择Advanced,找到名为Debug的设置并将其设置为true。这将为您提供一个pop窗口,其中包含在

git - libgit2 返回 : Refspec 'refs/heads/origin/HEAD' not found error in TortoiseGit

我在启动TortoiseGit时遇到了这个错误:Couldnotgetallrefs.libgit2returned:Refspec'refs/heads/origin/HEAD'notfound虽然很烦人,但这并不妨碍我使用TortoiseGit。不过,我想让它消失,因为它很烦人。我该如何解决这个问题? 最佳答案 更新的答案事实证明,为了更新哪个分支的本地存储库View/HEAD指出,您可以让git自动从远程获取该信息并在本地为您设置,而不必使用gitsymbolic-ref手动设置它就像我下面的旧解决方案一样:gitremote

git - 如何使用 ssh 设置 tortoisegit 不需要密码

我无法让git/tortoisegit使用我提供的sshkey(使用PuttyGen创建)。在命令提示符中,我收到了一个permissiondenied错误,在TortoiseGitUI中,我收到了输入密码的提示。我试过thisSOquestion,但如前所述,我使用PuttyGen创建,让Pageant在加载我的key的情况下运行,并配置为使用TortoisePlink。然后我找到了thisSOquestion,并尝试使用git目录中的ssh,我的TortoiseHG中的TortoisePlink(用于Bitbucket/Mercurial),并且如前所述,已经在TortoiseGi

git - 使用 TortoiseGit 创建 git clone 时出现 SSL 证书问题

我想借助TortoiseGit克隆git存储库,但出现错误:错误:SSL证书问题,请验证CA证书是否正常。细节:错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:访问https://git.assembla.com/pplconnect-PL.webserver.git/info/refs?service=git-upload-pack时证书验证失败致命:HTTP请求失败git没有完全退出(退出代码128)。我们将不胜感激任何帮助或指导。 最佳答案 您可以选择忽略服务器证书(风险自负!)。按

git - 为什么 TortoiseGit 中的 "Load putty key"字段被禁用?

我想使用SSHkey而不是用户名和密码连接到我的存储库。但是,当我尝试在TortoiseGit中执行此操作时,我无法输入key,因为“加载Puttykey”被禁用。谁能指出为什么会发生这种情况以及我如何启用该字段? 最佳答案 在TortoiseGit设置中,转到网络。在字段SSHClient中,指定TortoiseGitPLink的路径例如:C:\ProgramFiles\TortoiseGit\bin\TortoiseGitPLink.exe 关于git-为什么TortoiseGit中

git - TortoiseGit 中的 ReCommit 功能到底有什么作用?

我最近更新了git和TortoiseGit,当我想进行下一次提交时,我注意到一个名为ReCommit的新功能。出于好奇,我只是点击了它。现在它似乎已经完成了常规提交并重新打开了刷新的提交对话框,但是控制台/日志窗口立即消失了所以我看不到后台发生了什么。不幸的是TortoiseGitdoc对此不包含任何提示。ReCommit真的只是提交并重新打开提交对话框还是还有更多内容? 最佳答案 它真的只是“提交并保持提交对话框打开”。基于此处的讨论:https://tortoisegit.org/issue/527另见官方文档:https://

git - 使用 TortoiseGit 推送到远程 URL

我已经安装了最新的MSysGit1.6.3预览和TortoiseGit0.6.2在我的WindowsXPPC上。我还在我的服务器上创建了一个--bare存储库,可以通过http访问它(使用WebDAV作为身份验证系统)。我可以从浏览器成功登录到我服务器的git存储库。我已经在我的PC上创建了一个本地存储库并进行了初始提交。我看了所有人,但我仍然找不到如何将远程URL添加到TortoiseGit并将我的本地存储库推送到该地址。有什么想法吗?谢谢。 最佳答案 在上下文菜单中,选择“TortoiseGIT”->“推送...”。“远程”条目

git - 安装 TortoiseGIT 时无法选择 SSH 客户端

我使用TortoisePink作为我的SSH客户端安装了TortoiseGIT。但后来我发现这不是我要使用的正确方法。因此,我卸载了TortoiseGIT并尝试重新安装,但是当我尝试重新安装时它不会显示“选择您的ssh客户端”屏幕。我检查了他们的网站,但找不到这个问题。 最佳答案 TortoiseGIT在卸载后在注册表中留下keyHKEY_CURRENT_USER\Software\TortoiseGit。我删除了它并且能够在下次安装时选择SSH客户端。 关于git-安装Tortoise

git - TortoiseGit 真的像 TortoiseSVN 一样让 Git 更容易使用吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion有了TortoiseSVN的简单体验,我看了一些SVN的命令行,也不是那么好用。TortoiseGit是否真的让Git更易于使用,就像TortoiseSVN对SVN命令行所做的那样?