我想知道如何存储Gerrit密码,因为每次需要与远程存储库进行交互时,它都会询问我的密码。
答案 0 :(得分:3)
您需要安装/配置一些“凭据助手”,以避免重复输入凭据。
要了解有关该命令的更多详细信息,请执行以下操作:
git help credentials
以下一些凭据帮助器选项:
Ubuntu
git的最佳凭据助手是git-credential-libsecret。要安装/配置它,请执行:
sudo apt-get install libsecret-1-0 libsecret-1-dev
sudo make -C /usr/share/doc/git/contrib/credential/libsecret
git config --global credential.helper /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
其他Unix
您可以使用git-credential-cache。由于它位于Git软件包中,因此无需安装。要配置它,执行:
git config --global credential.helper 'cache --timeout 3600'
Windows
我认为Windows Git Credential Manager for Windows是一个不错的选择。