我想在 中自动使用推 pull Git Extensions , Sourcetree 或任何其他 Git GUI,无需每次都在提示中输入我的用户名和密码。
那么如何在 Git 中保存我的凭据?
最佳答案
注意:此方法将凭据以明文的形式保存在您的 PC 磁盘上。您计算机上的每个人都可以访问它,例如恶意 NPM 模块。
运行
git config --global credential.helper store
然后
git pull
提供用户名和密码,稍后将记住这些详细信息。凭据存储在磁盘上的文件中,具有“仅用户可读/可写”的磁盘权限,但仍为明文。
如果以后想修改密码
git pull
会失败,因为密码不正确,git 然后从 ~/.git-credentials
文件中删除有问题的用户+密码,所以现在重新运行
git pull
提供一个新密码,以便它像以前一样工作。
关于git - 如何在 Git 中保存用户名和密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35942754/