在用Git管理代码版本时,用git push命令提交代码,提示:git
【错误1】shell
错误缘由:后来发现是提交大文件致使http postbuffer溢出,将postbuffer改大就能够了bash
解决办法:git config http.postBuffer 524288000post
【错误2】fetch
有如下几个可能性:ui
Git 版本太低。GitCafe 推荐使用的 Git 版本是 >= 1.7。url
$ git --versionspa
远程仓库路径设置错误。注意,Git 对于路径的识别是大小写敏感的。code
查看已有的远程仓库:blog
$ git remote -v
origin https://gitcafe.com/xxx/help.git (fetch) origin https://gitcafe.com/xxx/help.git (push)
设置新的远程仓库路径:
$ git remote set-url origin https://gitcafe.com/xxx/Help.git
查看新的远程仓库路径:
$ git remote -v
origin https://gitcafe.com/xxx/Help.git (fetch) origin https://gitcafe.com/xxx/Help.git (push)
对该仓库没有访问权限。检查你是否对目标仓库有相应的读写权限。
输入了错误的用户名和密码。检查你是否使用了对该仓库有写权限的正确的帐户名称和密码,检查是否对全部你名下的仓库均不能访问。
(以上内容部分转自:https://gitcafe.com/GitCafe/Help/wiki/%E5%A6%82%E4%BD%95%E5%BA%94%E5%AF%B9-Git-%E6%93%8D%E4%BD%9C%E6%97%B6%E5%80%99%E7%9A%84-HTTP-%E9%94%99%E8%AF%AF,若有不当,请联系我删除)