初始化
git init
状态
git status
git diff
复制代码
添加文件
git add
提交
git commit -m 'xxx'
日志
git log
日志特殊显示
git log --graph --pretty=format:'%Cred%h%Creset - %C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrevcommit --date=relative
clone
git clone git@github.com:xxx/xxx.git
分支类
显示分支
git branch
创建分支
git branch dev
切换分支
git checkout dev
快捷方式
git checkout -b dev
合并分支
git merge dev
删除分支
git branch -d dev
强制删除
git branch -D dev
远程仓库类
查看仓库
git remote
添加仓库
git remote add origin git@github.com:xxx/xxx.git
向仓库推送
git push origin master
解决冲突
git pull origin master
设置别名
git config --global alias.ck 'checkout'
开启ui
git config --global color.ui true