Skip to content

dp9u0/Notebook-Git

Repository files navigation

Git技术栈介绍

Notebook系列

这是一个关于Git的技术栈,根据自己对Git的理解,介绍如何一步步使用Git做版本控制以及Git的原理和一些高级用法.

基础篇介绍一些基本的操作,包括仓库,提交,分支,标签等相关操作.

进阶篇从Git的实际应用(工作流,多人协作),使用技巧以及Git原理等角度深入了解Git.

Q : 如何阅读本技术栈?

A : 很简单,本技术栈都是按照功能和使用顺序来撰写,对于初学者可以从头到尾依次阅读,对于已经对Git有所了解和使用的朋友,可以直接看自己想看的模块.

基础篇

主要内容 : 什么是版本控制? Git怎么来的? 不同版本控制系统有什么区别?

主要内容 : 如何在本地建立一个仓库: 通过直接在本地建立一个新的仓库的方式 或者通过克隆已有的远程仓库到本地的方式

主要内容 : 对文件版本进行暂存,提交,管理,修改

主要内容 : 分支管理

主要内容 : 标签 : commit的别名

进阶篇

主要内容 : 介绍Git内部对象和引用原理

主要内容 : 介绍一些高级命令或者常见命令的高级用法

主要内容 : 介绍Git Flow

主要内容 : 多人协作模型

主要内容 : Github GitLab

主要内容 : Git配置 钩子 子模块

主要内容 : Git实用技巧

参考

About

Git

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •