git
初始化:git init
签名
项目级别/仓库级别:git config
名字:git config user.name tom_pro
email:git config user.email good_pro
系统级:git config -global
名字:git config user.name tom_glo
email:git config user.email good_glo
查看工作区,暂存区的状态:git status
vim编辑器
进入:vim good.txt
退出: (:wq)
显示行号:(:set nu)
插入信息:i
加入暂存区:git add
撤回:rm --cached good.text
从缓存区提交到本地库:
git commit good.txt(会打开vim编辑器)
git commit -m "要改的内容" good.txt(不会打开vim编辑器)
显示txt内容: cat good.txt
查看历史记录:
显示所有数据:git log
显示一行:git log --pretty=oneline:
截取哈希值:git log --oneline
有索引值:git reflog
前进后退
基于索引值:git reset --hard (索引)
基于^:git reset --hard HEAD(退几步就写几个)
基于~:git reset --hard HEAD~(同上)