git 代码到已经有代码的仓库

8人阅读 评论(0) 收藏 举报
分类:

这是一个坑

你要知道作为一个新手对git的使用还处于摸索状态

今天就将这样的坑分享给大家

昨天,接到任务将代码发到远程仓库里。于是,我就天真的按步骤提交了!

然后就:

To https:
! [rejected] z -> z (non-fast-forward)

error: failed to push some refs to ‘https:

hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: ‘git pull …’) before pushing again.
hint: See the ‘Note about fast-forwards’ in ‘git push –help’ for details

为什么呢?

因为你的本地仓库和远程仓库不一致。所以你提交不了。于是你就要同步塞

直接上:

$ git pull –rebase origin master

放心你要是第一次提交是不可能解决问题的!!!!!

怎么办??

这个时候,你要指定仓库才能成功:

要这样:git pull origin(仓库地址) 分支

这样同步后,你才能愉快的 git push

总结:

git pull origin(仓库地址) master/分支

git add

git commit

git push

最后想说,如何你从远程仓库创建了一个有带readme的文件记得先pull , 再提交代码。

使用git还有些不明白的地方,本地的仓库与远程仓库应该是一一对应的吧!一个本地仓库可以对应多个仓库地址。

还有一点:当你需要删除远程仓库里的多余的代码。我还是没有怎么搞明白。利用git rm 文件名,倒是将本地的删除了,就是不知道远程仓库里怎么删除,有点不明白。难道要再次提交。老火啊!

路漫漫其修远兮,吾将上下求索!!!!!

最后鸣谢:廖雪峰的官方网站https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

查看评论

Git将同一代码提交到不同仓库

从一个仓库clone下来后,默认为origin,所以一般更新和推送的命令为:git pull origin master git pull origin developgit push origin ...
  • liukang325
  • liukang325
  • 2016-11-22 17:19:32
  • 1650

git:从主仓库更新代码到fork的仓库

1、在git 上fork 主仓库的项目 2、在本地 下载自己fork的项目:       $ git clone git@github.com:wangyy/TestProject.git    -b...
  • yaya1943
  • yaya1943
  • 2017-01-17 15:20:02
  • 2569

怎么merge 两个不同的仓库,顺带讲git rebase 怎么用

参考: git merge different repositories? # in proj2: git remote add proj1 path/to/proj1 git fetch ...
  • koffuxu
  • koffuxu
  • 2015-04-09 16:15:52
  • 3219

gitbash-coding 代码仓库 代码备份 命令使用

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。coding是一个面向开发者的云端开发平台,目前提供代码托管,运行空间,质量控制,项目管理等功能。...
  • kesixin
  • kesixin
  • 2017-06-06 11:42:07
  • 722

本地代码导入github仓库

问题背景直接clone github代码库很容易,要是将本地已经存在的git仓库放到github上,这个又该如何操作呢? 这篇文章针对该问题进行说明。通过本文,您将知道如何将本地已经存在N多git记...
  • shrimpcolo
  • shrimpcolo
  • 2015-11-16 19:45:47
  • 2457

git 代码仓库拷贝问题

问题:文件从Windows拷贝到Linux,没有人为改动,却出现大量的文件改动 Changed but not updated # git status # On branch master # ...
  • lanyang123456
  • lanyang123456
  • 2017-07-30 12:58:01
  • 392

git代码仓库使用

git代码仓库使用1、 如果使用git与远端仓库连接#使用 git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。 git clone [url] ​ #如果你还没有克...
  • qq769651718
  • qq769651718
  • 2018-03-03 18:06:31
  • 46

git 两个中心仓库上的分支 merge

首先在一个中心仓库里面增加另外一个仓库的全部分支。 命令: git remote add Cangku2 https://github.com/abc/abc.git git fetch 这之...
  • ts1122
  • ts1122
  • 2014-12-15 07:16:19
  • 2059

Git 【初次提交代码到空的远端仓库】

https://git-scm.com/book/zh/v2
  • Felicity294250051
  • Felicity294250051
  • 2017-11-06 18:09:11
  • 489

git如何与原始仓库同步

git如何与原始仓库同步为fork的库配置原始远程库这些命令在linux下使用,同样在wondows下的git bash也适用。如果你已经配置过原始远程库的路径,可以跳过这一部分,执行获取原始仓库分支...
  • libing403
  • libing403
  • 2016-06-21 19:44:29
  • 2224
    个人资料
    等级:
    访问量: 485
    积分: 66
    排名: 156万+
    文章存档