git checkout master (切换到master 先更新master)
git pull –rebase (需要把本地不想提交的去掉) 有标识的 A标识add的文件 M标识修改的文件
git checkout bugfix (切换到想合并的分支)
git pull –rebase (更新想合并的分支)
git merge master (想合并的分支 先去合master)
git checkout master (切换到master 然后去合并想要合并的分支)
git merge bugfix (在master上合并想要合的分支)
git push (把master分支的代码从本地推到线上)
查看git状态
git status
git status -u
重置改动的文件
git reset HEAD^ common/models/origin/Canteen.php
git fetch 获取分支列表
git branch 查看所有的分支
git log git 提交的日志
gitk git查看工具
git mergetool 合并冲突时使用 会一个个弹出来