一.定义
世界上最先进的分布式版本管理系统
代码版本管理
多人协作 编写项目
二.安装
三.全局配置
git config global user.name"lzt"
git config global user.email"lzt@126.com"
四.初始化
cd 项目目录
git init
五.概念
工作区->暂存区
git add xxx
git add my.txt 添加my.txt单个文件到暂存区
add
git add *.txt 添加txt后缀名到暂存区
git add . 添加任意文本到暂存区
暂存区->工作区
git checkout xxx
暂存区->版本库
git commit -m "v1"
六.远程
1.gitee创建一个空的私人仓库
2.cd/mygit
切换到本地
3.git add reremote origin xxxx.git
添加远程仓库
4.git add.
git commit -m "创建一个版本"
5.git push -u origin master
七.第二次远程
git add .
git commit -m ""
git push origin master
八.分支
创建并切换分支
git checkout -b dev
切换分支
git checkout master
查看分支
git branch
1.创建并切换到dev
2.新增xx.js
3.add.commit -m
4.git checkout master(没有xx.js)
5.git checkout dev(有xx.js)
6.git branch 查看分支
推送分支
git push
git push origin master
git push origin dev
合并分支
git merge dev
把dev分支合并到当前分支
九.原理