输入密码拉取项目后,再次拉取还是要输入密码。如何保留密码,再次拉取不用输入。
在 Git 中,你可以通过设置凭据存储来避免每次拉取时都输入密码。以下是如何在不同操作系统上配置凭据存储的方法:
1.在命令行中执行以下命令以配置 Git 凭据存储
Windows:
git config --global credential.helper wincred
macOS:
git config --global credential.helper osxkeychain
Linux:
首先,安装 libsecret 和 libsecret-devel(在某些发行版中可能为 libsecret-1-dev):
sudo apt-get install libsecret-1-0 libsecret-1-dev
然后,编译 git-credential-libsecret:
cd /usr/share/doc/git/contrib/credential/libsecret sudo make
接下来,配置 Git 使用 libsecret:
git config --global credential.helper /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
2.在你的 Git 仓库中执行 git pull 命令,然后输入用户名和密码。这将把你的凭据存储在对应的凭据存储中。
之后,当你再次执行 git pull 或其他需要验证的 Git 操作时,凭据将从存储中自动检索,无需再次输入密码。