Git

一、概述

分布式版本管理系统
为了更好地管理Linux内核开发而创立

二、Git的安装

Git
TorotiseGit
sourcetree
etc.

三、Git的重要组成部分

暂存区
工作空间
仓库(Repository)
本地仓库
远程仓库

四、基本操作

  1. 初始化仓库
    git init
  2. 添加到暂存区
    git add .
  3. 提交
    git commit -m “init”

五、分支(branch)

  1. 建立分支
    无参:git branch
    git branch <branchname>
  2. 切换分支
    git checkout <branch>
    git checkout -b <branch>
    创建分支并切换
  3. 合并分支
    git merge <commit>
  4. 删除分支
    git branch -d <branchname>
  5. 并行操作
  6. 合并冲突
  7. rabase操作

六、远程仓库

github
gitee
命令
git pull
git fetch
git push

七、Submodule