github遇到403
笔者最近在做毕业设计,为了在不同的地方写代码方便于是笔者就将代码托管到了github上面去第一天还好,在windows下用的挺爽第二天笔者到公司里面趁着比较闲暇的时间就准备写两行代码,于是笔者就把project clone下来了。但是想进行push的时候始终遇到403错误,github不让push上去google了下,也试了一些办法,但是解决不了问题。后来找到一种办法。先解释下
笔者最近在做毕业设计,为了在不同的地方写代码方便于是笔者就将代码托管到了github上面去
第一天还好,在windows下用的挺爽
第二天笔者到公司里面趁着比较闲暇的时间就准备写两行代码,于是笔者就把project clone下来了。但是想进行push的时候始终遇到403错误,github不让push上去
google了下,也试了一些办法,但是解决不了问题。
后来找到一种办法。
先解释下403
403就是禁止访问,也就是说没有能够通过github的权限验证,即是github不知道笔者使用的git client是什么用户。
于是就需要对用户的用户名进行注明,github原本提供给笔者的url如下所示
https://github.com/onesy/******MemCacheSys.git
于是clone下来后的.git/config里面的配置就是上述的url作为remote
现在我们需要的作的就是作如下更改
url = https://onesy@github.com/onesy/******MemCacheSys.git
这样,github就知道到底是谁在登录并push了
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)