1.创建完成以后直接切换到新分支
git checkout -b dev
2.讲分支提交到远程
git push --set-upstream origin dev
3.分支代码开发 ----------------->
其他人开发拉去分支 git checkout -b 本地分支名 origin/远程分支名
建立分支
git branch --set-upstream-to origin/远程分支名 本地分支名
方法二
git fetch origin 远程分支名x:本地分支名x
然后再手动切换到 新分支 git checkout new_branch
4.批量添加文件
git add .
5.文件注释
git commit -m "文件注释"
6.git push 提交到远程分支
=========================开发完成================
7.测试环境切换到远程分支进行测试
测试完成后
8.本地master合并本地的分支
切换到master
git checkout master
主干更新最新代码
git pull
合并 git merge dev
9.tag标签
git tag 20181130-1
git push 到远程
10 测试环境切换到主分支
============================测试环境============================
远程主分支合并dev分支
git merge dev
================================git本地远程分支重命名==============
https://www.jianshu.com/p/cc740394faf5
===============================git标签=========================
git commit "fix:yunjinwangImage"
git tag 201001-1
git push
===================测试服务器起冲突然后做了修改提交以后 撤销到远程
git reset --hard origin/master
====================删除tag=================================
git tag -d
git push origin :refs/tags/
===================删除分支===================================
查看所有分支
git branch -a
删除本地分支
git branch -d feature-ticket-last
删除远程分支
git push origin --delete feature-ticket-last