当前位置: 首页 > 知识库问答 >
问题:

如何存储多个PAT/密码供Git使用?

施自明
2023-03-14

作品精湛。

我不明白的是如何对与不同帐户/存储库相关联的许多密码进行相同的操作。有人建议我使用gcm核心。

我尝试按照这里的指示安装GCM内核

共有1个答案

钱建本
2023-03-14

任何凭据帮助程序都应遵循相同的过程。

但是,如果您在同一个域中有多个帐户/密码(例如GitHub.com),那么您需要更改远程URL

 cd /path/to/my/local/repo1
 git remote set-url origin https://user1@github.com/user1/myRepo1
                                   ^^^^^^

 cd /path/to/my/local/repo2
 git remote set-url origin https://user2@github.com/user1/myRepo2
                                   ^^^^^^

这样,凭据帮助器将区分您的不同帐户。
由于gcm核心安装起来有点精细,所以首先使用基于LibSecret的经典帮助器对其进行测试

 类似资料:
  • 我在工作场所使用Git,公司政策不允许我以不安全的方式存储密码。有没有比使用

  • 问题内容: 我在工作场所使用Git,并且公司政策不允许我以不安全的方式存储密码。有没有比将密码存储到Git服务器更好的选择了? PS无法使用密钥验证,因为我们的服务器不允许使用密钥验证。 问题答案: 不是很安全;如文档中所说: 使用此帮助程序会将密码未加密地存储在磁盘上,仅受文件系统权限保护 〜/ .git-credentials文件将设置其文件系统权限,以防止系统上的其他用户读取它,但不会被加密

  • 存储密码 用户名和密码组合必须存储在某处。以下列表提到了一些受欢迎的地方: 文字:你现在应该熟悉这种方法。 SQL数据库:FreeRADIUS包含与SQL数据库交互的模块。 MySQL非常受欢迎,并且广泛用于FreeRADIUS。 目录:Microsof的Actve目录或Novell的电子目录是典型的企业级目录。OpenLDAP是一种流行的开源替代方案。 FreeRADIUS可以使用的用户文件和S

  • 过去一段时间以来, 许多的网站遭遇用户密码数据泄露事件, 这其中包括顶级的互联网企业–Linkedin, 国内诸如CSDN,该事件横扫整个国内互联网,随后又爆出多玩游戏800万用户资料被泄露,另有传言人人网、开心网、天涯社区、世纪佳缘、百合网等社区都有可能成为黑客下一个目标。层出不穷的类似事件给用户的网上生活造成巨大的影响,人人自危,因为人们往往习惯在不同网站使用相同的密码,所以一家“暴库”,全部

  • 我有一个git远程存储库,上面有用户名和密码。 当我克隆我的存储库时,因为它有很多子存储库内部。每次我都必须输入我的用户名和密码。 我可以从git服务器读取。 如何永久存储我的用户名和密码以使用远程存储库?