Git发布正式

一般我们开发都是在测试环境开发,开发完成后再发布到正式环境。

一.分支代码合并到主分支
1.首先切换到自己的分支(比如分支叫:dev)
git checkout dev
2.把本地分支拉取下来
git pull 或者 git pull origin dev
3.切换到主分支master
git checkout master
4.更新master为最新
git pull
5.合并代码到主分支上
git merge dev
6.可以 git status 检查一下是否合并成功,是否有冲突
7.检查没问题,推送代码
git push 或者 git push origin master
二.主分支代码拉取到自己分支上
1.首先检查自己现在在哪个分支,如果在dev开发分支,看是否有最新代码没有提交,如果有,先 git add . git commit -m 缓存一下代码,不要push,然后切换到主分支
git checkout master
2.把主分支代码拉取下来
git pull 或者 git pull origin master
3.切换到开发分支dev
git checkout dev
4.更新dev为最新
git pull
5.合并主分支的代码到开发分支上
git merge master
6.可以 git status 检查一下是否合并成功,是否有冲突
7.检查没问题,推送代码
git push 或者 git push origin dev

上面提供了2种合并方式,一般发布正式的用第一种,分支合并到master上

相关推荐

  1. TypeScript 5.4 正式发布

    2024-06-10 09:38:04       38 阅读
  2. Apache Flink 1.15正式发布

    2024-06-10 09:38:04       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-10 09:38:04       140 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-10 09:38:04       154 阅读
  3. 在Django里面运行非项目文件

    2024-06-10 09:38:04       129 阅读
  4. Python语言-面向对象

    2024-06-10 09:38:04       141 阅读

热门阅读

  1. 什么情况下需要用到动态IP

    2024-06-10 09:38:04       42 阅读
  2. node-mysql中占位符?的使用

    2024-06-10 09:38:04       51 阅读
  3. 007 CentOS 7.9 apache-tomcat-9.0.89安装及配置

    2024-06-10 09:38:04       36 阅读
  4. 设计模式-策略模式

    2024-06-10 09:38:04       38 阅读
  5. 密码学及其应用——安全邮件、公钥密码学和PKI

    2024-06-10 09:38:04       43 阅读
  6. 语法、语义、语用与向量化

    2024-06-10 09:38:04       39 阅读
  7. 给gRPC增加负载均衡功能

    2024-06-10 09:38:04       42 阅读
  8. websocket发送数据

    2024-06-10 09:38:04       39 阅读
  9. Spring (49)OpenFeign

    2024-06-10 09:38:04       35 阅读