使用公司提交的时候,每次都需要输入密码GitLab
解决方案(Mac)
命令行解决
输入以下命令
执行完成后,再次在SourceTree里面输入一下GitLab里面的密码。注意勾选选项“将密码存储在钥匙串中”。
这个时候,会跳出钥匙串的对话框,这个时候要输入的密码,是mac的开机密码。并且一定要勾选始终允许。否则,还是要一直跳出现在的这个登陆窗口了git config --global credential.helper osxkeychain
还有一种就是钥匙串中产生了冲突,使勾选失效
将已失效的 git.a. Access Key for git 删除,再次操作输入密码后新的密码就会存储在 Keychain,以后就不用每次远程操作都手动输入密码了