如何将TortoiseGit的设置从一台电脑复制到另一台电脑?

7

我想将TGit的菜单设置从一台电脑移动到另一台电脑,但在硬盘上找不到它们。它们是否存储在注册表中?我使用的是Windows 7。


请查看我的文章 - Marco Eckstein
1
@MarcoEckstein 很好的观点。我在下面的回答中引用了你的文章。 - VonC
1个回答

11

TortoiseGit 问题1013 的最后一条评论似乎表明这些条目在以下位置:

HKCU/Software/TortoiseGit/

Marco Eckstein他的文章中指出:

  • 有些值可能不应该在不同的TortoiseGit安装之间共享,例如CurrentVersion
  • 有些值您可能不想在不同的安装之间共享,例如如果您在家里和工作地点都安装了TortoiseGit,则不希望共享HKEY_CURRENT_USER\SOFTWARE\TortoiseGit\History子键下的值。
  • 某些值仅在将配置更改为与默认配置不同的情况下才会创建。
    例如,新安装不会为上下文菜单配置设置任何值。如果您在另一个新安装上使用.reg文件,则不会有问题。但是,如果其他安装已经具有非默认配置的值,则通过导入.reg文件不会覆盖非默认配置,而是使用默认配置。

他的脚本Set-TortoiseGitSettings.ps1将有助于在工作站之间设置正确的配置。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接