我慢慢了解到,除了经典的命令行工具之外,大多数 git 客户端都不允许在合并之前从分叉存储库中签出拉取请求以进行本地审查。
尽管如此,很难确定客户端是否缺乏拉取请求结帐功能。这让我想到了 TortoiseGit。
TortoiseGit 是否支持从其他用户的分叉存储库中检出拉取请求?
如何做到这一点?
注意:我的意思不是正常的分支结账流程或创建拉取请求。我的意思是检查来自另一个用户的分叉存储库的拉取请求。
TortoisGit 总是覆盖我的桌面图标(在工作一段不同的时间后),尽管桌面文件夹不是 git-project 文件夹。
该问题出现在 Windows 10 上(之前的 Windows 7 上也是如此),最新版本的 git 2.10.0 和 TortoiseGit 2.3.0.0。
TortoiseGit 的图标覆盖设置为:
谁有办法解决桌面图标永远不会被 TortoiseGit-Icon-Overlay 覆盖的问题?
在尝试移动到先前的提交时,我执行了“切换/签出”,然后选择了我想要移动到的提交,然后取消选中“创建新分支”选项。
该运动做得很好,但现在我无法返回到最新的提交。幸运的是,我将其保存在 Bitbucket 上,但我想知道是否可以通过本地 git 解决这个问题。
我使用 TortoiseGit
似乎 tortoise 支持 LFS,但文档中似乎缺少正确的工作实践。我需要支持我的团队,但我自己从不使用该工具。
使用 Tortoise 和为 LFS 配置的存储库的正确方法是什么?
是否有一种简单的方法来撤消tortoisegit还原?
这里有更多信息:我刚刚提交了一个大型的多文件签入,之后我决定在大版本之前提交一个单独的小签到,以便更容易修改明天的大签入.
所以我提起登录tortoisegit,右键点击最后一次检查,然后选择"恢复".这解决了更改并删除了我工作目录中的一堆文件.我真正想要的是"重置"(回滚签到并按原样保留我的工作目录),而不是恢复(在我的工作目录中创建"撤销签入").
如何撤消我的恢复?
我已经安装了git,创建了一个rep,签入并对一些文件进行了更改,但我想知道git存储repo db和master文件的位置,以便我可以备份它们.
谢谢
我在一个Dropbox公共文件夹中有我的Git项目,包括.git目录.我将我的SSH密钥保存在TortoiseGit中,用于提交和推送到GitHub.这些是保存在别处,还是存储在.git目录中的SSH密钥和/或密码,任何人都可能访问这些密钥和/或密码?

我将在TortoiseGit上更改GitHub帐户,因为当前帐户没有推送权限。
错误:[远程:拒绝(GitHub帐户)对(存储库)的权限]
有什么方法可以更改TortoiseGit上的GitHub帐户吗?
我以某种方式设法使我的TortoiseGit提交对话框提交消息文本框长一行.
但是我找不到可以重置它的设置.我已经卸载并删除了TortoiseGit并安装了最新版本.但它仍然是回归.
哦,调整对话框的大小并没有解决它.
tortoisegit ×10
git ×8
git-checkout ×1
git-lfs ×1
git-revert ×1
github ×1
pull-request ×1
revert ×1
ssh-keys ×1
windows-10 ×1