重装git后配置了密码每次更新和提交都要输密码
时间: 2024-06-14 17:03:36 浏览: 174
2024年机器人大作业代码
在重装git后,如果每次更新和提交都需要输入密码,可能是因为没有将密码保存到钥匙串中。可以按照以下步骤解决该问题:
1. 打开终端,输入以下命令,配置git的全局用户名和邮箱:
```shell
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
```
2. 输入以下命令,告诉git使用osxkeychain来保存密码:
```shell
git config --global credential.helper osxkeychain
```
3. 输入以下命令,将git-credential-osxkeychain赋予执行权限:
```shell
chmod u+x /usr/local/bin/git-credential-osxkeychain
```
4. 输入以下命令,测试是否成功将密码保存到钥匙串中:
```shell
git credential-osxkeychain
```
如果没有输出,表示保存成功。
5. 重新打开Sourcetree,更新或提交代码时,就不需要再输入密码了。
阅读全文