git push 到两个远程的创库,github、bitbucket


我现在有一个本地创库,可以push到bitbucket上去,但是push到github上就会报错,如下:

remote: Permission to leopardpan/blog.git denied to leopardpanbaixin.
fatal: unable to access ' https://github.com/leopardpan/blog.git/ ': The requested URL returned error: 403 。

我的config如下:

[remote "origin"]
url = https://github.com/leopardpan/blog.git
fetch = +refs/heads/ :refs/remotes/origin/
[remote "bit"]
url = https://[email protected]/flutterSnow/demo-one.git
fetch = +refs/heads/ :refs/remotes/bit/
[branch "master"]
remote = origin
remote = bit
merge = refs/heads/master

我的两个远程创库都存在,url也添加进来了,但是push到github上就会失败,push到bitbucket能成功。我猜是不是,之前我设置
git config --global user.name leopardpan
git config --global user.email [email protected]
导致两个远程创库配置问题,但是我安装都是根据github的name和email配置的啊。

请帮帮我,非常感谢!

github bitbucket git

工口即正义 9 years, 1 month ago

 git remote set-url origin https://[email protected]/leopardpan/blog.git
git push origin master

OHOUHOU answered 9 years, 1 month ago

Your Answer