Github二三事
总会有些疑问,也总有原因,也必然有解决方案。
提交者显示unknown
明明都是我提交的,怎么显示unkonw commit呢?
原因:本地Git配置的邮箱与Github上面配置的邮箱不一致,具体原因是大小写导致的,本地中有大写字母,而Github上面全为小写。
无法commit或add已经modified的文件(夹)
明明显示修改了,但就是提交不上去,原因是那个目录是子模块,有自己的git信息。
http代理带来的问题
在push操作的时候出现了这个问题:error: RPC failed; result=56, HTTP code = 0
。
1 | git push ... |
原因:git设置的http的缓冲区太小了。
调大即可解决:git config http.postBuffer 524288000
。