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

如何在Git中保存用户名和密码?

漆雕奇
2023-03-14

我想在Git扩展,Sourcetree或任何其他Git GUI中使用自动推拉,而无需在提示中输入用户名和密码,每次。

那么,如何在Git中保存凭据?

共有1个答案

卫嘉谊
2023-03-14

注意:此方法将凭据以明文形式保存在电脑磁盘上。您计算机上的每个人都可以访问它,例如恶意NPM模块。

git config --global credential.helper store

然后呢

git pull

请提供用户名和密码,稍后将记住这些详细信息。凭据存储在磁盘上的文件中,磁盘权限为“仅用户可读/可写”,但仍为纯文本。

如果以后要更改密码

git pull

将失败,因为密码不正确,git然后从~/.git凭据文件中删除有问题的用户密码,因此现在重新运行

git pull

提供一个新密码,使其与之前一样工作。

 类似资料:
  • 这样,把pdf文件复制给别人就会迫使“复印机”说出他的用户名和密码…… 编辑:密码是打开文件而不是编辑或打印它,我希望用户能够突出显示文本和添加他们自己的注释

  • 我想生成随机用户名和密码,并保存到csv/excel文件中,我想用Jmeter实现这一点,你能帮我做这件事吗。我用这个“”生成随机电子邮件 “” 但未存储到文件中出错了。

  • 我使用git扩展。我希望密码和用户名存储在缓存中,所以我使用了:git-credential-winstore。它工作得很好,直到我不得不改变我的电脑(win7)的密码,它要求我再次插入密码。我输入了错误的密码,它存储在缓存中,我不能更改它。我试图卸载git,但没有用。我从删除了。user\myUser中的gitconfig文件的行: 结果是,每次密码和用户名时我都必须再次插入。当我再次运行时:g

  • 问题内容: Java 文件可以很容易地反编译。如果必须在代码中使用登录数据,如何保护数据库? 问题答案: 将机密帐户和密码硬编码到软件中非常方便-对于熟练的反向工程师。如果所有软件上的密码都相同,那么当不可避免地知道该密码时,每个客户都会受到攻击。而且由于它是硬编码的,因此修复起来非常痛苦。 你应将配置信息(包括密码)存储在应用程序启动时读取的单独文件中。这是防止密码因反编译而泄漏的唯一真实方法(