(1)github上面新建仓库

(2)

1. git init //初始化仓库
2. git add .(文件name) //添加文件到本地仓库
3. git commit -m "first commit" //添加文件描述信息
4. git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支
 
5. git push -u origin master //把本地仓库的文件推送到远程仓库

最后一步出现上述问题

有如下几种解决方法:

1.使用强制push的方法:

$ git push -u origin master -f

这样会使远程修改丢失,一般是不可取的,尤其是多人协作开发的时候。

2.push前先将远程repository修改pull下来

$ git pull origin master

$ git push -u origin master

3.若不想merge远程和本地修改,可以先创建新的分支:

$ git branch [name]

然后push

$ git push -u origin [name]

最新文章

  1. node.js学习(二)--Node.js控制台(REPL)&&Node.js的基础和语法
  2. [LeetCode] Binary Tree Longest Consecutive Sequence 二叉树最长连续序列
  3. lumen可以使用laravel-ide-helper
  4. PAT 1063 Set Similarity (25)
  5. sublime text多文件夹查找关键字
  6. struts.xml的配置
  7. spring 定义自己的标签 学习
  8. JavaEE(17) - JPA查询API和JPQL
  9. chapter6 深入了解函数
  10. # 泰语字符串字符分割 --- UTF-8编码格式
  11. 学习swing界面
  12. jQuery中getJSON跨域原理详解
  13. junit源码解析--核心类
  14. 移动端video标签默认置顶的解决方案
  15. 地理空间数据云--TM影像下载
  16. [UE4]装饰器:Blackboard(装饰器的一种,不是黑板)
  17. 极限编程核心价值:沟通(Communication)
  18. unity3D中 material中tiling和offset属性解释
  19. PHP操作xml学习笔记之增删改查(1)—增加
  20. CF 1041 F. Ray in the tube

热门文章

  1. Javascript中的Date()对象
  2. 2018-2-13-git-cannot-lock-ref
  3. codeforces 1B 模拟
  4. vue 表格 多选 换页保存前一页的状态
  5. (一)CGI (通用网关接口) 简介
  6. 管理员技术(五): 配置文档的访问权限、 配置附加权限、绑定到LDAP验证服务、配置LDAP家目录漫游
  7. delphi 多线程编程
  8. (16)centos7 日志文件
  9. python 一些特殊用法和坑
  10. Jquery的Ready方法加载为什么两次?