参考廖雪峰的Git教程整理的,官网链接:
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
git分区:工作区->(add)暂存区->(commit)版本库
-
安装
sudo apt-get install git -
创建版本库
空目录下:mkdir learngit
cd learngit
git init
ls -ah 查看是否有隐藏的.git目录 -
创建文件
vim readme.txt 写入一些内容
git add readme.txt 文件添加到仓库(可以一次add多个)
git commit -m “wrote a readme file” 把文件提交到仓库
注意:add是从工作区提交到暂存区,commit是从暂存区提交到版本库 -
修改后可以查看哪些文件被修改过
git status -
查看具体修改了什么
git diff readme.txt -
查看提交历史,以便确定要回退到哪个版本
git log
git log --pretty=oneline 减少输出内容,每行的头部为commid id -
回退到上一个版本
git reset --hard HEAD^ -
指定回到之前回退掉的某个版本