1.安装git
git --version查看git版本,如没有安装请安装https://git-scm.com/download
2.克隆版本库
git clone URL 下载前可以先cd到要下载到位置
3.查看版本库到提交点
cd到版本库里面,使用git log查看commit
4.查看两个提交点的不同
使用git diff 加上两个commit ID 旧的放前面,新的放后面
5。版本库返回到某个提交点
使用git checkout 加要返回到的提交点的commit ID
6.创建版本库
使用git init来创建版本库
7.git status
使用git status 可以查看最后提交后更改的文件
如果版本库当中没有commit,它还可以初始化一个commit
8.git add
将要提交的文件添加到暂存区
9.git commit
提交
也可以通过命令行指定提交信息,即运行 git commit -m "Commit message"
10.查看工作目录和暂存区的不同
使用git diff 命令不加参数
11.查看暂存区和最近的一个commit的不同
使用git diff --staged命令
12.放弃工作目录或暂存区的修改
使用git reset --hard命令
13.离开“分离的 HEAD”状态
使用git chekout master
14.git branch
git branch 不加参数可以查看当前分支,加参数的话可恶意创建一个新分支
15.分支切换
git checkout 加分支名称,就可以切换分支
16.直观地查看提交历史记录
git log --graph --oneline加两个分支名称
。
17.保存分离HEAD状态下作出的修改
git check -b new_branch_name
等于两条命令
git branch new _branch_name加上
git checkout new_branch_name
18.合并分支
git merge 加分支名,
git merge
始终将所有指定的分支合并到当前检出的分支中,并为该分支新建一个提交
git merge --abort
,将文件恢复到你开始合并之前的状态