-
git commit 提交记录
-
git branch <branch_name> 建立名为branch_name的分支
-
git checkout <name>;git commit 切换分支到name,提交 或者可以使用一条命令切换分支 git checkout -b <name>
-
git merge <name> 合并代码
- git rebase <name> 合并分支
- git reset [HEAD~1] 回退一个提交记录,一般不推荐使用,大家都使用远程的话
- git revert HEAD 撤销上次操作
创建新分支 bugFix 用 git checkout bugFix 命令切换到该分支 提交一次 用 git checkout master 切换回 master 再提交一次 用 git merge 把 bugFix 合并到 master git branch bugFix git checkout bugFix 上面2句可以修改为git checkout -b bugFix git commit git checkout master git commit git merge bugFix
新建并切换到bugFix分支 git checkout -b bugFix 提交一次 git commit 切换回master分支再提交一次 git checkout master; git commit 再次切换到bugFix分支,rebase 到master上 git checkout bugFix; git rebase master