这是一个坑

你要知道作为一个新手对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

最新文章

  1. windows 用默认软件打开文档
  2. 新功能发布!Markdown写博客!
  3. 由于Replication,DBCC Shrink不能收缩Log File
  4. Asp.net Web.Config - 配置元素 caching
  5. ue4 c++ 接口
  6. DOM操作在jQuery中的实用------文字提示和图片提示
  7. Android GridView增加HeaderView和FooterView的实现
  8. 零基Github Page个人博客建立教程无限的自由流动
  9. Python 用IMAP接收邮件
  10. hdu_5894_hannnnah_j’s Biological Test(打表找规律)
  11. 【luogu3384】【模板】树链剖分
  12. CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-3禁止交换和禁用大页面
  13. 吴恩达机器学习笔记28-多类分类(Multiclass Classification)
  14. chown语法
  15. freemaker超详细 讲解 配置
  16. [Algorithm] Check for balanced parentheses using stack
  17. 关于mysql中使用聚合函数结果集为空,仍显示size为1,所有元素为Null问题的解决办法
  18. Java 中的 int 与 Integer 用于 List<Integer> 时,以及通过打印变量检測程序执行和函数调用次数计数
  19. C#中【正则表达式regular expression】相关的知识
  20. JAVA开发工作流程

热门文章

  1. iview 酸爽debug: subMenu默认选中无效的解决方法
  2. Kubernetes client-go Informer 源码分析
  3. SpringCloud 简介
  4. YAML在线验证
  5. FlinkSQL源码阅读-schema管理
  6. 架构师必备:系统容量现状checklist
  7. CSS SandBox
  8. Java实用类(五) -Math类和指定范围的随机数
  9. 基于swiftadmin极速后台开发框架,我制作了菜鸟教程[专业版]
  10. oracle-安装与访问、卸载