错误一

Updates were rejected because the remote contains work that you do

 ! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'https://github.com/icessun/baiduWebShool.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

错误的原因是:远程仓库包含你本地所没有的更新,可能是被其他人推送进去,故你应该合并这些变化在你准备推送之前


解决办法:

$ git pull origin master     抓取远端的内容
$ git push origin master     重新推送到远程仓库

错误二

Your local changes to the following files would be overwritten by checkout:

Administrator MINGW32 /d/blog (dev)
$ git checkout master
error: Your local changes to the following files would be overwritten by checkout:.idea/workspace.xml
Please commit your changes or stash them before you switch branches.
Aborting

错误的原因是:直接在远程仓库包操作了,修改了github上面的东西,相当于服务器上面的东西,而本地没有修改,当想改变分支的时候,出现了改变分支的时候会重写文件,所以必须把修改的提交到版本库里面。或者是隐藏在你切换分支之前。


解决办法:

  • 抛弃本地的修改,回到上一个版本

    git reset --hard
    然后,切换你的分支
    git checkout master 

转载于:https://www.cnblogs.com/linewman/p/9918382.html

git学习小结(未完待续)相关推荐

  1. pythonb超分辨成像_Papers | 超分辨 + 深度学习(未完待续)

    1. SRCNN 1.1. Contribution end-to-end深度学习应用在超分辨领域的开山之作(非 end-to-end 见 Story.3 ). 指出了超分辨方向上传统方法( spar ...

  2. linux安装java学习环境(未完待续)

    linux安装java学习环境 数据库连接命令 连接mysql数据库 格式为: mysql -hip地址 -p端口号 -u root -p 输入密码例如: mysql -hlocalhost -p33 ...

  3. Linux学习总结 (未完待续...)

    Linux学习总结: 1.用户管理部分 a,用户与组配置文件 a1.与用户和组相关的配置文件:passwd,shadow group,gshadow a2.超级权限控制Sudo的配置文件:/etc/s ...

  4. c++课程学习(未完待续)

    关于c++课程学习 按照计划,我首先阅读谭浩强c++程序设计一书的ppt,发现第一章基本上都是很基础的东西. 同时,书中与班导师一样,推荐了使用visual c++. 而师爷的教程里面推荐使用的是ec ...

  5. Multimodal Deep Learning(多模态深度学习)未完待续

    摘要: 本文提出一种在深度网络上的新应用,用深度网络学习多模态.特别的是,我们证明了跨模态特征学习--如果在特征学习过程中多模态出现了,对于一个模态而言,更好的特征可以被学习(多模态上学习,单模态上测 ...

  6. nmap学习记录(未完待续)

    这里写自定义目录标题 声明! 学习内容 一.端口查询 二.服务指纹 三.局域网探测 reference 声明! 请勿从事违法行为! 学习内容 一.端口查询 原理 常规扫描 nmap scanme.nm ...

  7. 树图区块链学习(未完待续)

    树图区块链基本结构 1.每个区块只有一条父边指向父区块; 2.每个区块可能有多条关联边指向"happen-before" 关系的区块; 确定区块链的主链 1.从创世区块开始; 2. ...

  8. Linux学习(未完待续。。。)

    安装好ubuntu 并且注册用户成功后,给root设置密码 sudo passwd root 先输入自己的密码,然后输入root的密码,再确认 密码都是不可见的,不是键盘坏了 显示日期格式 date ...

  9. TS学习笔记 ---未完待续....

    TS学习笔记 1 .ts文件与.tsx文件有什么区别 2.使用TS之前需要配置 3.TS特性 泛型和类型注解有什么区别? 3.什么是泛型参数? 4.函数.类.接口有什么区别? 4.1 一个class不 ...

  10. vimtex的安装与应用(仍在学习,未完待续... ...)

    本文记录了笔者为了在Ubuntu18.04上使用vim编写latex文档,而进行的vimtex配置过程.笔者所用vim的其他基础配置课参见本人以前的博客:https://blog.csdn.net/q ...

最新文章

  1. Linux----进程概念
  2. SLAM和三维重建有什么区别?
  3. 再见了,收费的Navicat
  4. VTK:可视化算法之FlyingHeadSlice
  5. python shelve模块_python3 shelve模块的详解
  6. js中的json ajax,js结合json实现ajax简单实例
  7. icloud 购买存储空间_如何释放iCloud存储空间
  8. excel附件下载 Response 参数设置 (自定义文件并并解决中文乱码)
  9. oracle有几种类型表空间,oracle 数据创建时如何指定表空间类型
  10. 滑动转向机器人轮间距校准
  11. NLP—1.自然语言处理的基础任务与应用
  12. linux 在后台运行数据库导入导出命令
  13. 车间调度建模系列6|扩展析取图之顺序不依赖准备时间
  14. 五种IO模型:阻塞IO和非阻塞IO、同步IO和异步IO
  15. 油猴脚本(tampermonkey):百度网盘搜索引擎聚合
  16. ubuntu中各个文件夹的作用
  17. HCL_路由器_ISIS配置
  18. 用Cordova打包Vue项目为app
  19. Android动画之AnimatorSet联合动画用法
  20. SHELL脚本之awk妙用

热门文章

  1. 上海15岁女高中生蝉联“最年轻科学家”
  2. linux 双网卡绑定模式,双网卡绑定的模式及操作步骤
  3. java对象比较 hashcode_Java Objects.hash()与自己实现的hashCode()比较
  4. 串口 驱动 热敏打印机_菜鸟裹裹x 快麦打印机联合发布SC310,实现共享智能打印...
  5. 液晶显示屏怎么显示泰文_液晶显示屏概念股大涨 液晶显示屏概念股一览表
  6. java 什么是泛型?
  7. 查看apk的签名信息和签名文件的信息
  8. cf不能全屏win7的解决方法_win7电脑输入法不能打字的解决方法
  9. 全面解析Java中的String数据类型
  10. Android Fragment中嵌套Fragment,不显示view