git提交失败总结

在用Git管理代码版本时,用git push命令提交代码,提示:git

【错误1】shell

错误缘由:后来发现是提交大文件致使http postbuffer溢出,将postbuffer改大就能够了bash

解决办法:git config http.postBuffer 524288000post

 

【错误2】fetch

   

    有如下几个可能性:ui

  1. Git 版本太低。GitCafe 推荐使用的 Git 版本是 >= 1.7。url

    $ git --versionspa

  2. 远程仓库路径设置错误。注意,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) 
  3. 对该仓库没有访问权限。检查你是否对目标仓库有相应的读写权限。

  4. 输入了错误的用户名和密码。检查你是否使用了对该仓库有写权限的正确的帐户名称和密码,检查是否对全部你名下的仓库均不能访问。

(以上内容部分转自: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,若有不当,请联系我删除)

相关文章
相关标签/搜索