git修改了账号密码 提交为啥还是以前的
时间: 2023-07-15 22:15:34 浏览: 164
详解idea切换git账号的两个方法
5星 · 资源好评率100%
如果你修改了 Git 账号密码,但提交仍然显示旧的账号信息,可能是因为 Git 会缓存用户的账号信息。你可以尝试以下方法:
1. 清除 Git 缓存:可以通过在命令行中输入以下代码来清除 Git 缓存:
```
git config --global --unset credential.helper
```
2. 修改远程仓库的 URL:可以修改远程仓库的 URL,使其包含新的账号信息。可以通过在命令行中输入以下代码来修改远程仓库的 URL:
```
git remote set-url origin <new_url>
```
其中,`<new_url>` 为包含新账号信息的新 URL。
3. 使用 HTTPS 认证:如果你之前使用的是 SSH 认证,尝试改用 HTTPS 认证。可以通过在命令行中输入以下代码来使用 HTTPS 认证:
```
git remote set-url origin https://<username>:<password>@github.com/<your_username>/<your_repo>.git
```
其中,`<username>` 和 `<password>` 分别为你的新账号和密码,`<your_username>` 和 `<your_repo>` 分别为你的用户名和仓库名。
注意:上述方法可能会影响其他 Git 仓库的设置,因此请谨慎使用。
阅读全文