安装git
sudo apt install git
一、仓库初始化
git init 需要在当前目录的文件夹下
二、使用人(打标人信息)
git config user.name “freedom”
git config user.email “xxxxxxx@163.com”
查看:git status
git add * 其实就是保存
git add . 会把本地所有untrack的文件都加入暂存区,并且会根据.gitignore做过滤,但是git add * 会忽略.gitignore把任何文件都加入
git commit -m "xxx" 其实就是提交
查看日志:git log
查看具体哪一次修改:git show commit的信息
git diff 通常是查看修改但是还没提交的
git checkout . 用于更新当前目录(和子目录)的所有文件,使它们和暂存区保持一致。暂存区就是修改之前但是还未提交的
切换指定标签且新建分支:git checkout -b dev v1.2
查看有几个分支:带*的表示当前所处的分支
次分支代码修改后,主分支代码并未被污染
打标签与查看标签
查看标签,每个标签查看5行
git tag -n5
切换指定标签且新建分支
git checkout -b dev v1.2
回退到某个标签版本
git reset --hard v1.1
删除分支
git branch -d dev