无法避免git pull中的密码步骤

无法避免git pull中的密码步骤,git,bitbucket,keychain,git-pull,Git,Bitbucket,Keychain,Git Pull,我有我的凭证(用户名/尼克(不是电子邮件)和密码)和钥匙链上的bitbucket链接,但在使用git pull时仍然要求输入密码。在链接区域中,我有在执行git pull时显示的HTTPS。我使用我的昵称是因为每次我在终端中输入密码时,我都会收到以下消息: A keychain cannot be found to store "nickname" 但当我做git pull时,它会要求在keychain的配置中输入密码 现在我不知道我是否应该使用我的电子邮件而不是我的尼克,这在钥匙链中也不起作

我有我的凭证(用户名/尼克(不是电子邮件)和密码)和钥匙链上的bitbucket链接,但在使用git pull时仍然要求输入密码。在链接区域中,我有在执行git pull时显示的HTTPS。我使用我的昵称是因为每次我在终端中输入密码时,我都会收到以下消息:

A keychain cannot be found to store "nickname"
但当我做git pull时,它会要求在keychain的配置中输入密码

现在我不知道我是否应该使用我的电子邮件而不是我的尼克,这在钥匙链中也不起作用

我也有,

git help -a | grep credential-
在我有osxkeychain的地方似乎也有一些凭证,但当我有了osxkeychain

git help credential-osxkeychain 
git credential-osxkeychain
我明白了

No manual entry for git-credential-osxkeychain
那么如果我试着

git credential-osxkeychain set

它根本没有显示任何内容,我必须按CTRL+C键才能退出

请注意,当我这样做时

git help credential-osxkeychain 
git credential-osxkeychain
我知道

usage: git credential-osxkeychain <get|store|erase>
用法:git凭证osxkeychain
那么,我应该使用什么凭据,昵称而不是电子邮件?如果不是,那会是什么问题?

这只是对问题的一个局部响应,但我找到了一种避免osxkeychain警告的方法,就是删除我在root user下使用git clone创建的repo,然后使用另一个用户创建它,之后我再也没有收到该警告

更新1:

以下是解决此问题的方法:


很明显,我已经通过了……我只是链接到文档,而不是说你没有阅读它们。可能会对路过的人有所帮助。啊,好吧,凯文,对不起,我已经看到了那个,还有很多,但我还没有弄明白你在使用ssh bitbucket url吗?