笔者最近在做毕业设计,为了在不同的地方写代码方便于是笔者就将代码托管到了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了