git clone
git add . # 跟踪所有改动过的文件
git commit -m “commit message” # 提交所有更新过的文件
git checkout master # 切换到master分支
git checkout -b dev # 创建并切换到dev分支
git push origin master # 上传代码及快速合并
git pull origin master # 下载代码及快速合并
git merge master # 合并master分支
git push #上传代码 在子分支上传代码后
git add .
git commit -m ''
git push origin
git checkout master
git merge
git push

将文件上传至主分支

1:在需要上传的文件打开MINGW64

2:git clone 下载地址(远程仓库的地址)

3:将MINGW64关闭

4:将MINGW64再次打开

5:输入以下命令

6:gitee进行刷新即可查看上传的文件

二:a程序员创建新的分支,进行拉取:

1:在需要上传的文件打开MINGW64

2:进行克隆远程仓库的地址

git clone 下载地址(远程仓库的地址)

3:将MINGW64关闭

4:将MINGW64再次打开

5:创建新的分支名称为a1,并输入以下命令

网页刷新页面即可看见创建的a1分支,及上传的代码

三:创建一个a2的分支:和上述前4步相同。

1:输入命令连接远程仓库,命令输送完成后关闭

2:此时代码无改动

刷新网页:

三:分支合并

将a1 分支的代码,合到mater分支,在a1上进行

四:a2程序员进行拉取master最新的代码(现在a2通过git  clone 源码已有,但是a1程序员,代码修改,并提交至master总分支,所以a2开发项目需要拉取最新的代码)

效果图:

五:a2代码上传至主分支,但是a1分支未有master最新的代码,当a1进行开发项目是,代码不是最新的,所有接下来,a1将进行拉取代码

1:切换至a1写的文件夹。

2:书写以下命令,进行拉取。

接下来修改,添加,进行一系列的操作,在进行git add .    git commit -m ' 注释'  git push origin

重点:子分支提交需git push origin ,主分支不用

反正记住,总分支拥有保持最新代码:子分支开发项目前要先进行拉取,修改在上传

最新文章

  1. 「C++11」Lambda 表达式
  2. 重写AgileEAS.NET SOA 中间件平台账号密码的加密算法
  3. AutoCAD .net 开发 SelectionFilter Foreach Linq 性能比较
  4. LNMP+zabbix分布式监控搭建及版本升级
  5. Maven-pom.xml详解
  6. (翻译)如何对python dict 类型按键(keys)或值(values)排序
  7. 类库,委托,is和as运算符,泛型集合
  8. PHP防止重复提交表单(helloweba网站经典实例)
  9. 二维数组实现checkbox的分组多选
  10. 【Problem solved】发现输入法都是仅桌面使用,无法输入中文时
  11. Grid分组特性
  12. css 权威指南笔记( 五)结构和层叠
  13. 【SQL Server性能优化】SQL Server 2008该表压缩
  14. jersey inject
  15. Python爬虫通过替换http request header来欺骗浏览器实现登录
  16. (转)CocoaPods:管理Objective-c 程序中各种第三方开源库关联
  17. Hadoop记录-Federation联邦机制
  18. [Algorithm] Calculate Pow(x,n) using recursion
  19. Learn English like a Baby – How to Sound Native
  20. C#集成FastDFS断点续传

热门文章

  1. AT [ABC176F] Brave CHAIN
  2. 支付宝同步请求检查appid,以及公钥,私钥是否正确
  3. 2019年1月9日 ES6 学习心得
  4. Java 变量的声明及初始化
  5. Java与网页JSP文件编码的小总结
  6. centos安装php7.2
  7. python 异常捕捉总结
  8. 9、Linux基础--编译安装、压缩打包、定时任务
  9. 通过 call/cc 给 Ice 实现 Coroutine
  10. 布尔值与比较运算符"=="