一、安装git
自行安装即可
二、配置name和email
三、创建空目录,变成git管理的仓库
四、创建初始文件
touch readme.txt 创建readme.txt文件,并进行初始编写
五、提交文件到仓库
可以一次add多个,最终一起commit
六、查看仓库的状态
1、git status
2、git diff readme.txt
七、版本回退
在不断的add和commit后会存在很多的版本,但是有时需要回到特定的版本。
例如:
1、用git log查看各个版本号
但是有时候会眼花缭乱。
2、git log --pretty=oneline
3、回退到上一个版本git reset --hard HEAD^
readme.txt已经回退到上一个版本。
4、回到固定版本git reset --hard id(版本号)
5、查找对应的版本号 git reflog
第一列为版本号,可以通过上一个指令回到对应的版本号。
八、工作区和暂存区
add加入的是暂存区,而commit才会最终进行提交。
1、管理修改
2、撤销修改 git checkout -- readme.txt
如果修改了但是还没有add,则用git checkout -- filename 可以将文件回到上一次add的情况。
3、add后的撤销修改git reset HEAD readme.txt
此时会撤销之前的add,然后使用上一个git check可以将文件退回到上一个add。