git在团队合作开发时是很有用的,SVN是集中式的代表,而git是分布式的代表,它分为代码区、暂存区、和本地库。在同一个团队中开发时,在代码存储中心(例如,码云、github)上创建一个库,用于储存和开源。在同一团队中,队员可以clone队友的本地库来获得代码,然后再pshl进代码存储中心,同理也可以从代码中心pull获得本地库。在团队之外的人可以再代码存储中心fork他们感兴趣的代码库(类似于clone,不过是在代码存储中心实现的),在pull进自己的本地库,在进行修改后可以pull request提出合并申请,等待源代码主人的审核,若通过则外来人员也参与到了这个项目的开发中。

最新文章

  1. 如何清除SQL Server Management Studio的最近服务器列表
  2. TYVJ 1117 BFS
  3. 配置tomcat解压版
  4. 【BZOJ-1178】CONVENTION会议中心 倍增 + set (神思路好题!)
  5. PHP 函数整理 (用过的)
  6. CentOS----使用yum命令出现“could not retrieve mirrorlist http://mirrorlist.centos.org ***” - ybq155”
  7. spark之combineByKey
  8. CSS选择器、优先级与匹配原理(转)
  9. ORACLE 分区
  10. 详解Objective-C的meta-class
  11. springMVC整合xStream
  12. License制作
  13. linkin大话设计模式--模板方法模式
  14. 关于HttpClient重试策略的研究
  15. iOS可视化动态绘制连通图(Swift版)
  16. python的wxpython包
  17. vuex状态管理工具
  18. Hyper-V虚拟机上安装一个图形界面的Linux系统
  19. http基本概念
  20. elasticsearch配置详解

热门文章

  1. Lepus(天兔)监控MySQL部署
  2. Hibernate.基础篇《二》. getOpenSession() 和 getCurrentSession() - 1
  3. NodeJs笔记 : express框架创建工程 ----- 路由设计
  4. jquery ajax 中各个事件执行顺序
  5. 20180309 - C# demo - 1
  6. [ English ] 俚语 “Ping me=打我电话”
  7. Redis Cluster(集群)的搭建
  8. Java基础(basis)-----异常与错误处理
  9. datetime处理日期和时间
  10. Impala 学习