# 概览Git
这里是git的一个简短教程
## 目录
本教程的目录。。。

1. 介绍-做为版本控制系统的git

    - 什么是版本控制系统(VCS)?
    - git是如何进行版本控制的？

2. git的基础概念

    - 新建一个git仓库
    - 跟踪文件，暂存文件
    - 提交commit
    - 分支(branch)介绍
    - 合并-merge与rebase
        - cherry-pick
    - HEAD和相对引用

3. 远程仓库

    - clone和origin
    - 远程分支是什么
    - fetch , pull & push !

4. 托管平台

    - github
    - gitlab
    - gitea

5. 高级

    - GUI
        - git-gui
        - vscode上的一些扩展
        - lazygit
    - 自建git服务
        - gitea
    - 参考
        - pro git
        - learngitbranching.js.org

