git 本地无法push 项目冲突
github情况:有两个仓库,一个叫Mathematical-thinking,另一个叫Hone-skill。
机器:virtual box 安装的centos 6.6
环境:终端界面,用xshell登陆centos6.6
目录:/home/git/Hone-skill 以及 /home/git/Mathematical-thinking
git 目录只是用来放这些仓库的
问题:
情况一:如果我在github的仓库Mathematical-thinking中添加了.ssh/id_rsa.pub的ssh的话,那么我在Mathematical-thinking目录下可以git push,但是在Hone-skill下git push 会出现
ERROR: Permission to fangmenghao/Hone-skill.git denied to fangmenghao/Mathematical-thinking.git
fatal: The remote end hung up unexpectedly
情况二:如果我在github的仓库Hone-skill中添加了.ssh/id_rsa.pub的ssh的话,那么我在目录Hone-skill下可以git push,但是在Mathematical-thinking下git push 会出现
ERROR: Permission to fangmenghao/Mathematical-thinking.git denied to fangmenghao/Hone-skill.git
fatal: The remote end hung up unexpectedly
github上我不能同时给两个仓库都添加ssh,会出现key is already的提示
就是我给哪个仓库添加了ssh key,哪个仓库就可以push,没添加的不能push
我希望能够两个目录都能git push,不要每次想git push 就删除这个仓库的key添加到另一个仓库
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
两个不同的帐号?
还是同一账号下的仓库?
第一种,再生成一个sshkey即可,ssh-keygen
第二种,加到帐号的keys中即可。