版本控制工具Git

版本控制工具Git

Git 使用手册
10课时 |
37425人已学 |
(6 评论)

加入学习
加入学习
课程介绍

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,现在很多其他自由软件项目中也使用了 Git。

从一般开发者的角度来看,Git有以下功能:

  1. 从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。
  2. 在自己的机器上根据不同的开发目的,创建分支,修改代码。
  3. 在单机上自己创建的分支上提交代码。
  4. 在单机上合并分支。
  5. 把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。
  6. 生成补丁(patch),把补丁发送给主开发者。
  7. 看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。
  8. 一般开发者之间解决冲突的方法,开发者之间可以使用pull 命令解决冲突,解决完冲突之后再向主开发者提交补丁。

 

 

-------------------------------------------------------------------------

 

相关的阿里云产品:云效

企业级一站式DevOps平台,支持公共云、专有云和混合云多种部署形态,
通过人工智能、自动化技术的应用提升开发者的研发效能,持续交付有效价值。

了解产品详情: https://www.aliyun.com/product/yunxiao

授课教师

尚学堂
Java学习路线重磅上线
6大学习阶段,助您全面掌握Java开发技能
阿里云开发者社区全面升级
一站式体验,助力云上开发!
进入新社区

相关课程

查看更多 >
AI助理

阿里云 AI 助理已上线!

快来体验一下吧。