YQ-learning

learning

git

基本概念

  • 是一款免费的、开源的、分布式的版本控制系统。

  • GIT 是分布式的,这是它和其它版本控制系统,最核心的区别。

  • 每一个 Git克隆 都是一个完整的文件库,含有全部历史记录和修订追踪能力

  • 依赖于网络连接或中心服务器

  • 版本库本地化,支持离线提交,相对独立不影响协同开发

  • 其最大特色就是“分支”及“合并”操作非常快速、简便。

版本控制 多人协作

常用命令

  • add
  • commit
  • reset
  • tag

  • push
  • pull
  • fetch

  • branch
  • checkout
  • merge
  • rebase