1.为什么要使用远程仓库
我们知道本地仓库可以很容易地实现版本控制,但在多人开发的情况下,我们需要使用一个服务器作为远程仓库。GitHub是一个开源代码库平台以及版本控制系统。

2.GitHub仓库创建
1)新建代码库

2)添加并修改README.md文件

3.Clone代码库到本地
代码库地址:

Clone到本地:

4.分支管理
1)创建分支(后者创建同时会切换分支)
git branch v1.0.3或git checkout -b v1.0.4

2)查看版本库中所有分支
git branch

*表示当前所在分支

3)切换到某一分支
git checkout v1.0.3

4)删除某一分支
git branch -D v1.0.4

5.本地仓库提交到远程仓库
本地仓库git add和git commit后,合并到主分支,使用以下命令提交到远程仓库
git push 或者 git push orign master



提交后可以看到GitHub同步更新了

6.远程仓库同步到本地
git pull

7.GitHub作项目管理工具
1)可使用GitHub作版本控制工具,每个版本建立一个分支,发布时将分支合并到主分支。
2)可使用Trello作项目管理工具。

最新文章

  1. 小白Linux入门 一
  2. IIS6.0添加上.net4.0后,以前的.net系统出现“服务器应用程序不可用”的错误提示解决办法
  3. UDP协议开发
  4. Cannot get a connection, pool exhausted解决办法
  5. OWIN概述
  6. AngularJS 指令实践
  7. scrollView滚动(通过代码)
  8. django models 建立好后,table也创建成功了,为什么网页后台不显示的问题
  9. cocos2dx 内存管理机制
  10. Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance
  11. aspx中的表单验证 jquery.validate.js 的使用 以及 jquery.validate相关扩展验证(Jquery表单提交验证插件)
  12. patch与diff的恩怨
  13. Android 单指触控拖拽,两指触控缩放
  14. POJ2914
  15. Docker容器中开始.NETCore之路
  16. MySQL 笔记整理(8.a) --事务到底是隔离还是不隔离的?
  17. hdu 4352 "XHXJ's LIS"(数位DP+状压DP+LIS)
  18. I - All X
  19. python:turtle绘图模块
  20. 结对编程——四则运算器(UI第十组)

热门文章

  1. Integer IntegerCache源码
  2. thymleaf 常用th 标签
  3. XHTML学习要点
  4. [gevent源代码分析] 深度分析gevent执行流程
  5. openssl https 单向认证连接成功示例
  6. echarts使用技巧(一)echarts的图表自适应resize问题、单选、缩放等
  7. 通过Intel XDK编写跨平台app(一)
  8. C#获取外网IP地址;C#获取所在IP城市地址
  9. 微信小程序-自定义组件
  10. linux sort 、uniq 命令