git push提示错误:fatal: remote error

科学上网 | 国外VPS推荐 | 机场推荐

在使用git push命令将改动的文件提交到远程仓库时,git bash提示错误:

fatal: remote error: You can’t push to git://github.com/user/repo.git   Use  https://github.com/user/repo.git,

下面是出现这一错误的原因分析:

1.首先我从远程仓库clone到本地时使用的命令是:git clone git://github.com/user/repo.git;

2.提交改动时报错:fatal: remote error: You can’t push to git://github.com/user/repo.git Use https://github.com/user/repo.git

之所以出现这样的情况原因是:

git clone git://github.com/user/repo.git这样的url请求是只读的,像git@github.com:user/repo.git 以及 HTTPS URL比如: https://github.com/user/repo.git才是可写的,具体描述见官网:https://help.github.com/articles/pushing-to-a-remote/#what-can-i-push-to;

所以解决办法如下:

git remote rm origin
git remote add origin git@github.com:user/repo.git
git push origin master
赞(0)
未经允许禁止转载:优米格 » git push提示错误:fatal: remote error

评论 抢沙发

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

问题反馈侵权联系

登录

找回密码

注册