输入密码拉取项目后,再次拉取还是要输入密码。如何保留密码,再次拉取不用输入。

在 Git 中,你可以通过设置凭据存储来避免每次拉取时都输入密码。以下是如何在不同操作系统上配置凭据存储的方法:

1.在命令行中执行以下命令以配置 Git 凭据存储

Windows:

git config --global credential.helper wincred

 

macOS:

git config --global credential.helper osxkeychain

 

Linux:

首先,安装 libsecretlibsecret-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 操作时,凭据将从存储中自动检索,无需再次输入密码。

posted on 2023-04-17 13:46  凡一二三  阅读(59)  评论(0编辑  收藏  举报