今天在把sourcetree添加个分支的时候,死活push不了代码,提示:
Access denied.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
描述:
我是项目建立者,我想添加A分支进来,我把A的SSH密匙在项目的SSH密匙管理那里添加,结果不行。
应该把A的SSH密匙添加到他自己账户的密匙管理里面才对。
之后在sourcetree中添加私匙,顺风顺水。。。
记录点别的:
1、新建分支,直接在服务器上新建就好了,sourcetree中拉取更新就能检测到这个分支,捡出来便是。
2、SSH方式只用添加了公私匙就可以用了的,不需要输入账户密码验证,HTTP方式才需要。