小乌龙
以前一直是单兵做战,所以github repo对于我而言,只是一个存放、同步、备份代码的地方,协同作用完全没有体现出来。
最近跟朋友一起开发一个项目,他在github建了个公共的repo,我正常的clone,修改,临到push,结果出现403的错误。
原因
搜索了很久,最后才发现,github公共的代码库的权限是Anyone can see this repository. You choose who can commit.
。如果别人要提交代码的话,需要被指定为贡献者。
参考文件
Git's famous “ERROR: Permission to .git denied to user”
github账号切换以及https和SSH上传方式对比
所有评论(0)