1、初始化
初始化 git init
配置提交账号
git config --global user.name "xx"
git config --global user.email "xx"
查询配置 git config --local --list
删除配置 git config --unset --global user.name
2、版本控制
将工作空间的所有修改都撤销(回到暂存区或版本库上的状态)git checkout -- (版本号) 文件名
创建分支 git checkout -b dev
git checkout -b dev origin/dev 或者 git checkout origin/dev -b dev
git branch name
查看当前分支 git branch
拉取远程信息 git fetch origin
3、修改
提交修改到本地 git add readme.txt
提交到仓库 git commit -m 'readme.txt commit' 文件名
查看当前状态 git status
与指定分支(版本)的某个文件比较 git diff origin/master readme.txt
去掉某个文件的git记录 git rm --cached <file>
暂时不追踪 git update-index --assume-unchanged <path>
恢复追踪 git update-index --no-assume-unchanged <path>
禁用fast foward模式合并 git merge --no-ff -m 'comment' dev
回退两个版本 git reset --hard HEAD^