.git目录是否保存远程密码或SSH密钥?

4

我将我的Git项目放在Dropbox公共文件夹中,包括.git目录。我已经在TortoiseGit中保存了用于提交和推送到GitHub的SSH密钥。这些信息是否被保存在其他地方?或者SSH密钥和/或密码是否存储在.git目录中,可能被任何人访问到?

1个回答

6

SSH密钥不应该在.git文件夹中。

默认情况下,它们位于~/.ssh(或者在Windows上,定义了%HOME%的位置)。
或者在由TortoiseGit管理的应用程序路径中。

但是这些密钥并不特定于给定的Git存储库,并且从未存储在.git文件夹中。


我假设对于密码验证也是如此?(实际上,我不记得TortoiseGit是否保存密码) - Keavon
@Keavon 是的,它保存在 .git 文件夹之外:这是由 TortoiseGit 管理的应用程序功能。 - VonC

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