开发项目时,分支新建和合并保留
当我要来回创建分支合并的时候
我们假设已经在Dev上进行开发并代码最新了
1 查看分支
git branch
2 切换的另一个分支
命令: git checkout 分支
eg:git checkout uat-21.8.1.0.0
3 拉取最新的代码,以防漏掉
git pull
4 查看一下日志
git log
5 在切回Dev分支
git checkout dev
6 执行和并
git merge +分支名
eg: git merge uat-21.8.1.0.0
7 在看一下日志 git log
8 在git push一下
git push
保证我们的Dev是最新的
9 当我们要创建新的分支执行命令:
git checkout -b +分支
eg:git checkout -b uat-21.8.1.1.0然后可以
git branch查看分支是否已经在新的分支上了
10 我们再一次 git push 会发现有提示
11 执行命令可以按照提示也可以直接简写成: git push -u origin uat-21.8.1.1.0
// 省略形式为:git push -u origin master)将本地的master分支推送到origin主机(--set-upstream选项会指定一个默认主机),同时指定该主机为默认主机,后面使用可以不加任何参数使用git push。
就可以了。