1.更新master到最新
git checkout master
git pull origin master
2.开始开发task-1186在个人分支开发
git checkout -b task-1186
3.git commit -am “for #1186 xxxxx” //message随意啦
提交修改
//或者
git add .
git commit -m“for #1186 xxxxx”
//
4. rebase最新的master合并代码
git checkout master切换到master
git pull origin master先更新master分支
git checkout task-1186切换到个人分支
git rebase master合并master
//
有冲突的时候先解决冲突
git add .
git rebase --continue继续直到完成合并
//
git checkout master切换到master
gitmergetask-1186合并个人分之到master
5.将master推送到远程
git push推送修改到master
6.删除本地分支
git branch -d task-1186 //随意,可删可不删,自便
git log
查看所有commit
7.回退到某一版本
git reflog
git reset —hard
将分支移动到某个commit