📅  最后修改于: 2023-12-03 14:53:27.534000             🧑  作者: Mango
当我们在使用 Git 客户端与远程仓库进行交互时,往往需要输入用户名和密码。这样做是为了保证我们的代码不会被未经授权的人访问和修改。
为了方便我们在多次交互过程中不需要重复输入用户名和密码,我们可以将 Git 凭据存储在本地。这样做的好处是可以提高工作效率,避免频繁输入用户名和密码的繁琐操作。
如果你使用的是 Windows 操作系统,可以使用 Git Credential Manager 进行凭据管理。Git Credential Manager 在 Windows 上是一个官方支持的工具,可以轻松地管理 Git 凭据,其中包括用户名和密码、SSH 密钥等等。
安装方法如下:
git config --global credential.helper manager-core
安装成功后,Git Credential Manager 会自动弹出一个认证窗口,提示你输入凭据信息。输入正确的凭据后,Git 就可以在你的本地存储这些凭据信息,并在今后的 Git 使用中自动进行身份验证。
如果你使用的是非 Windows 操作系统,可以使用 Git Credential Store 进行凭据管理。
Git Credential Store 是一个轻量级的凭据存储解决方案,可以存储用户名和密码信息。它将凭据存储在本地文件系统中,可以跨 Git 客户端共享。
安装方法如下:
git config --global credential.helper store
安装成功后,Git 会将凭据信息存储在 ~/.git-credentials 文件中。如果你想修改保存的凭据信息,可以对此文件进行编辑,添加、删除或修改凭据信息。
在使用 Git 进行版本管理的过程中,经常需要与远程仓库进行交互。为了避免频繁输入用户名和密码,建议将 Git 凭据存储在本地,以提高生产力和方便操作。通过 Git Credential Manager 和 Git Credential Store 两种方式进行凭据管理,可以选择最适合自己的方式,便捷地存储 Git 凭据。