- 克隆仓库
$ git clone https://gitee.com/xxxx.git (https://gitee.com/xxxx.git远程分支地址)
- 新建分支
$ git branch xxx (xxx分支名)
- 切换分支
$ git checkout xxx(xxx分支名)
- 新建分支同时切换分支
$ git checkout -b xxx (xxx分支名)
- 查看所有的分支
$ git branch
- 将分支从暂存区推送到远程 (分支操作)
$ git push origin xxx (xxx分支名)
- 提交代码到指定分支操作
- 切换分支
$ git checkout xxx(xxx分支名)
- 添加修改的代码到缓存
$ git add .
- 添加提交代码的备注到暂存区
$ git commit -m "xxx" (xxx为本次提交代码的备注)
- 提交代码到指定分支
$ git push origin xxx (xxx为要提交代码的分支名称)
- 删除本地分支(切换到master分支)
$ git branch -D xxx (xxx分支名)
- 删除远程分支(切换到master分支)
$ git push origin --delete xxx (xxx为要提交代码的分支名称)
- 合并分支 (dev合并到master)
- 切换分支
$ git checkout master
- 建议pull拉下代码,拿到最新的代码
$ git pull origin master
- 合并代码(将dev合并到master上)
$ git merge dev
- 把合并后的本地代码push到远程
$ git push origin master