在这几天遇到了个比较头痛的问题
因为在同时使用多个git工具(gitlab,github.gitee)由于账户的问题和这个仓库指定地址,导致拉代码和推代码不能正常运行
问题解决:
对于多个git直接的切换推拉代码应该注意
- 切换用户名:(准确的说这个不一定要切换只是作为你推拉代码的用户名显示)
git config --global user.name [username]
- 切换用户邮箱地址(在不切换邮箱的情况下会出现推送代码失败)
git config --global user.email [email]
- 切换项目地址(指定你需要推拉的仓库地址)
git config --global remote.origin.url [origin.url]
在操作时由于多个仓库的操作需要切换仓库指定地址,在下载时由于没有更改仓库地址下载的仓库名是一样的,但是下载下来的内容是remote.origin.url中指定的这个仓库内容
所以在多个账户或仓库的操作的应该多注意这几个问题!!