新建分支
获取主干最新代码
git checkout master
git pull新建一个分支
git checkout -b BranchName
提交分支
提交
git add –all
git status
git commit –verbase
与主干同步
git fetch origin
git rebase origin/master
合并commit
基础版,按提示的命令操作修改每个commit前面的操作
git rebase -i origin/master
先撤销,再新建一个commit
git reset HEAD~5
git add .
git commit -am “**”
git push –force将spuash和fixup当成命令行参数
git commit –fixup
git rebase -i –autosquash
推送到远程仓库
git push –force origin YOURbranch