git
配置
git config --global user.email "xxx.com"
git cinfig --global user.name "name"
回滚
git log
git reset --hard 版本号
git reflog
git reset --hard 版本号
分支
git branch
#创建
git branch xxx
# 切换
git checkout xxx
# 合并
git merge 要合并的分支
切换再合并
# 删除
git branch -d 分支名
git hub
# 给远程仓库起名
git remote add origin 远程仓库地址
# 远程分支推送代码
get push -u origin 分支
# 下载代码
git clone 远程仓库(内部实现git remote add origin)
# 切换
git checkout 分支
更新代码
git pull prigin dev
rebase
不要rebase那些提交到远程仓库的记录
git rebase -i HEAD~3
# 从最近的提交找3条进行和并
改成