Git

Git 笔记

Posted by 石坤 on 2019-01-06

HEAD 表示当前版本
HEAD^ 表示上一个版本
HEAD^^ 上上一个版本
HEAD~100 往上100个版本

回到历史版本之后,如果要重新回到新版本, 只能用commit id.
git reflog git reflog查看命令历史

HEAD是当前版本
git log –pretty=oneline 展示git log,方便查看commit记录

git checkout – readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销
git checkout其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”

git branch -d branchname 删除分支

git diff [first-branch] [second-branch]
git checkout
git branch
在当前基础上新建分支
git branch -d

git branch -av 列出所有分支

git pull origin master
git push origin master
git log