Git推送远程失败

git push 的时候提示:

1
2
remote: Permission to ******/born.git denied to  ******/.
fatal: unable to access 'https://github.com/ ******//born.git/': The requested URL returned error: 403

是因为git的账号冲突,git误认为你使用的是另一个账号,解决办法也很简单

推送方式改成ssh的,这样即使是不同账号但是使用的是同一台设备,还不需要改动究竟和哪一个账号冲突了

查看本机ssh-key

1
cat ~/.ssh/id_rsa.pub

登录自己的github账户>自己的头像>Setting>SSH and GPG keys>New SSH key

把本机的那一串密码填里面就行

推送方式也改成ssh的地址

1
git remote set-url origin git@github.com:******/born.git