看来我是没有权限push啊。 解决方法: git remote rm origin git remote add origin git@github.com:username/resname.git 接下来就可以push了。 这个问题一般是clone的时候选择的协议导致的。如果是用的git://github.com/userna/userrepository.git。只有读的权限,不能写入。导致不能push。 要用ssh协议才能push...