git merge name :合并分支,一般在主分支中合并其他分支(name)
git push origin --delete name :删除远程分支
git branch -D name :删除本地分支 注意:不可以在需要删除的分支删除该分支
git checkout name :切换分支
git checkout -b name :创建本地新的分支 git push origin name :将本地分支提交到远程 注意:不确定git push 怎么写可以直接git push, 输入指令后,会有提示
git branch :查看分支
git log :查看版本
git reset --hard 版本号: 回退本地版本
回退到远程版本方法:
本地版本回退+git push -f 或者 本地版本回退+删除远程分支+git push
项目中注意的问题:
1.由于项目的迭代,所以本地分支可能与远程分支不一样,所以一段时间或者每次合并分支时,主分支与测试分支都需要 git pull 更新代码,若不更新,可能存在冲突问题,有时需要更改两次