当我们正常的使用git发布文件更新Github仓库时,

比如我想传一张照片上去,首先把照片"2.png"复制到了“.git”文件夹追踪的本地仓库中:

在Git Bash中依次输入指令:

git add 2.png
git commit -m "test file"

一切正常~~

当继续输入push请求时出现了主角:

git push -u origin master


错误原因:Github仓库上存在本地仓库没有的文件

正如本例中Github仓库上有“README.md”文件,而本地仓库没有。所以造成了错误。


解决方法:先将本地仓库和所要发布到的Githun仓库分支合并,再发布

比如可以使用以下命令进行合并:

git pull --rebase origin master

合并后会发现本地仓库多了一个"README.md"文件,说明两个仓库同步成功。

之后执行下列命令便可把文件发布到Github仓库上了:

git push

最新文章

  1. 关于Hadoop用户体系的设想(胡思乱想)
  2. Javascript刷题 》 查找数组元素位置
  3. Eclipse中10个最有用的快捷键组合
  4. Android开发随笔1
  5. 一个 C# 获取高精度时间类(调用API QueryP*)
  6. Leetcode_num3_Same Tree
  7. Entity Framework mvc Code First data migration
  8. 还原数据时出现的“FILESTREAM功能被禁用”问题
  9. git 打卡的第一天
  10. AspNet Core Web 应用程序的启动(有关 Program.cs类/ Startup.cs类 ) 当项目中干掉 Startup.cs 类如何设置启动 配置等等
  11. 《SpringMVC从入门到放肆》三、DispatcherServlet的url-pattern配置详解
  12. 提升 PLSQL 开发性能漫谈
  13. pycharm的中文汉化
  14. Android生成二维码--拍照或从相册选取图片
  15. MSA微服务
  16. 标准I/O流
  17. CentOS7安装Docker与使用篇
  18. java多线程例子(生成者和消费者)
  19. UVa 11624 大火蔓延的迷宫
  20. ssh/scp 远程连接ssh非默认端口方法

热门文章

  1. JavaScript banner轮播 左右切换 圆点点击切换
  2. 高维数据Lasso思路
  3. 表单生成器(Form Builder)之mongodb表单数据查询——关联查询
  4. datatable的dom配置
  5. springboot 2.0+整合RabbitMQ
  6. 《java编程思想(第四版)》第一二章学习笔记
  7. Linux习题小结
  8. koa2 从入门到进阶之路 (六)
  9. Git原理入门解析
  10. C#时间戳与时间相互转换