`
dengzhangtao
  • 浏览: 675043 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

git push 问题

git 
阅读更多
前言:
加入rom开发组后,一直在看cm9系统的源码,现在要把修改的使用git版本控制工具上传至服务器,  所有开始熟悉git的基础使用。


基础的git命令倒是不难, 需要理解git,即和svn的区别,理解branch。

正题:
branch正确的情况下,
不知为什么,在push的时候总是出现:

fatal: remote error:
  You can't push to git://github.com/user_name/user_repo.git
  Use git@github.com:user_name/user_repo.git

的提示,
解决办法:

$ git remote rm origin
$ git remote add origin git@github.com:user_name/user_repo.git

$ git push origin

ok!
经过高人的点播,找到了原因:
如果在git clone的时候用的是git://github.com:xx/xxx.git 的形式, 那么就会出现这个问题,因为这个protocol是不支持push的

总结 git clone 和  git init 的不同
前者是协议git://
后者是http://






0
2
分享到:
评论

相关推荐

    Git push 常见用法

    ### Git Push 常见用法详解 #### 概述 `git push` 是一个用于将本地仓库中的更改同步到远程仓库的命令。通过执行 `git push`,开发者能够将本地所做的修改、新添加的文件或者对现有文件的更改同步到远程仓库中,...

    idea git push文件过大解决方法

    git-fatal the remote end hung up unexpectedly 解决方法

    linux-gitpushdeploy搭建一个你能够gitpush部署的远程repo

    如果遇到问题,查看`my_project.git/hooks/post-receive`日志或服务器的错误日志,以诊断和解决问题。 通过这种方式,你可以轻松地实现`git push deploy`,提高开发效率,同时保持代码库的整洁和版本控制。这种方法...

    彻底解决Mac端git clone/push速度太慢的问题

    彻底解决Mac端git clone/push速度太慢的问题,详情请参阅文档。

    git push失败解决办法

    当你辛辛苦苦地在Linux下架设好SSH服务器,给账户分配完权限,以为什么都大功告成的时候。 这时你在客户端的Linux机器下登陆,可是可是,... remote:error:blablabla remote:error:blablabla remote:error:blablabla

    gitpush:简单的 git push

    Gitpush node.js 脚本 git push aremote abranch 吗和gitpush(假设源主) 或者gitpush abranch(假设源远程) 或者gitpush 分支远程 安装 git 克隆cd gitpush npm 链接

    如何用git将本地项目push到GitHub上?

    如何用git将本地项目push到GitHub上?如何用git将本地项目push到GitHub上?

    git push rejected

    git push rejectedgit push rejectedgit push rejectedgit push rejectedgit push rejectedgit push rejectedgit push rejectedgit push rejectedgit push rejectedgit push rejectedgit push rejectedgit push ...

    开源项目-bobbo-git-s3-push.zip

    【开源项目-bobbo-git-s3-push.zip】是一个基于Go语言编写的开源工具,名为`git-s3-push`,它的主要功能是将Git仓库部署到Amazon S3(Amazon Simple Storage Service)上。这个项目由Bobbo开发,为开发者提供了一种...

    解决git误commit大文件导致不能push问题

    总的来说,误提交大文件并导致不能push的问题可以通过使用`git filter-branch`来解决,但需谨慎操作,因为这可能影响到团队协作。在日常开发中,最好设置Git的大小限制,避免类似问题的发生,同时也可以使用`git-lfs...

    git-push-deploy:它用于 git push 部署

    Git Push Deploy 是一种基于 Git 的自动化部署流程,它允许开发者通过执行 `git push` 命令来将代码更新推送到远程仓库,并触发构建和部署过程。这种方式简化了开发环境与生产环境之间的同步,提高了软件交付的效率...

    Git发现git push origin master 报错的解决方法

    在解决`git push origin master`推送错误的过程中,确保已经掌握了错误提示信息,并了解了如何使用相关的Git命令来解决问题。如果问题复杂或不确定如何操作,建议查阅更多的Git文档或寻求更有经验的同事帮助。记住,...

    Go-Gitkube:使用gitpush构建Docker镜像并将其部署到Kubernetes

    Gitkube: 使用git push构建Docker镜像并将其部署到Kubernetes

    执行git push会遇到的问题

    在使用Git进行版本控制时,我们常常会遇到各种问题,特别是在尝试执行`git push`命令时。`git push`是用来将本地的改动推送到远程仓库的,但有时它可能会因为各种原因导致推送失败。以下是对这些常见问题及其解决...

    解决fatal:remote error:You can’t push to git://github.com/username/*.git问题的办法

    解决fatal:remote error:You can’t push to git://github.com/username/*.git问题的办法 今天Git push的时候 fatal:remote error: You can't push to git://github.com/username/*.git Use git@github....

    如何安装git、git创建本地仓库、本地仓库如何关联GitHub远程及push内容到远程仓库中.docx

    Git安装、创建本地仓库、关联GitHub远程仓库和push内容到远程仓库 以下是从给定的文件中生成的知识点: 一、Git安装 * 下载Git安装包从官方网站https://git-scm.com/ * 选择适合自己系统的版本 * 下载完成后,...

    Go-git-remind是一个命令行工具可以防止你忘记git-commit和git-push

    然而,在忙碌的工作流程中,开发者有时可能会忘记进行`git commit`和`git push`操作,这可能导致丢失或遗漏代码更改。为了解决这个问题,出现了名为"Go-git-remind"的命令行工具。 "Go-git-remind"是一个用Go语言...

    取消git每次push都要输入用户名和密码

    解决上述问题的方法是使用Git的凭证存储机制。Git提供了多种方式来存储凭证,包括使用OS的凭证存储、Git的凭证存储等。这里,我们将介绍使用Git的凭证存储机制来取消输入用户名和密码。 ### 方式一:使用Credential...

    git-push-test:快速前进测试git push

    git-push-test 验证提供的解决方案可在库中使用 命令在测试时运行: git标签<标签> <提交> -m <标签> git获取来源 git merge origin master -m“ <提交-msg>” git推 git push-标签 提交 确认: ...

Global site tag (gtag.js) - Google Analytics