my collection
    Gitee Support Center / detail

    Git 操作常见问题

    Git 是什么?如何使用 Git 提交代码到 Gitee?

    点击 了解 Git 的基础信息,

    点击 了解使用 Git 提交代码到 Gitee

    Git 客户端推送代码提示 fatal: Authentication failed ?

    原因:权限受限

    解决步骤:

    通过 https 方式

    请再次检验下您的账号和密码是否输入无误,或者您当前账号对于该仓库来说是没有 push 权限的。

    通过 ssh 方式

    敬请检查是否配置 ssh 公钥,并将其部署在 Gitee 上。

    为什么在 push 的时候,出现了413错误,push失败

    为了提供更稳定更快的服务,我们的 http 服务器 nginx 设置了单次上传大小限制为 200M,如果您的单次 push 超过 200M,将被服务器拒绝,返回 413 错误。

    遇到这种问题,可以在 https://gitee.com/keys 页面上传 SSH 公钥,通过 SSH 通道 push 即可。

    Permission denied (publickey)

    原因:无目标仓库和分支的权限,导致无法更新数据。

    解决步骤:

    1)、检查 push 方式。

    SSH 方式:检查SSH 公钥是否正确(多个私钥时,请使用 ssh-add 命令来指定默认使用的私钥);

    HTTPS 方式:请检查密码及用户名是否正确。

    2)、确认对目标分支是否有写权限。

    clone 代码报 RPC failed

    原因:HTTPS 的 http.postBuffer 对推送文件大小有限制造成的。

    解决步骤:更换 SSH 方式进行推送。

    Couldn’t resolve host

    原因:DNS 设置问题造成域名无法正常解析。

    解决步骤:请更换您的 DNS 为 8.8.8.8 或 114.114.114.114 后重启网络。

    clone 代码报 403 错误

    原因:权限受限、仓库地址错误、缓存错误密码

    解决步骤:

    1)、保证 remote url (大小写敏感)正确

    2)、保证自己在仓库中的权限不受限

    3)、https clone 提示 403 且不提示输入密码,则 git 客户端缓存了错误的密码,请清除已保存的密码。

    4)、换用 SSH 地址 clone

    Gitee 的代码管理支持图形化工具吗?

    支持,我们推荐使用如下 Git 客户端、IDE 以及浏览器插件工具,具体请阅读 Git 大全

    Does this help you?

    Search