• git 分支代码合并到master主分支上或者master合并到开发分支


    做个笔记,记录一下

    一.分支dev代码合并到主分支master

    1.查看所有分支:

    git branch -a

    2.切换到dev分支:

    git checkout -dev

    3.把修改的代码在dev分支下提交 

    git add .

     4.提交修改信息

    git commit -m'首页修改"

     5.将修改的内容推送至远程仓库

    git push

    6.此时需要把提交的代码合并到master分支上,先切换到master分支 

    git checkout master

    7.把代码都拉下来 

    git pull

    8.把dev提交的代码合并到master分支上

    git merge dev

    9.可以 git status 检查一下是否合并成功,是否有冲突 

    10.把代码推送到远程仓库 

    git push 或者git push origin master

     

    二.主分支代码拉取到自己分支上

    1.首先检查自己现在在哪个分支,如果在dev开发分支,看是否有最新代码没有提交,如果有,先 git add . git commit -m 提交本地代码、提交完之后,切换到主分支

    git checkout master

    2.把主分支代码拉取下来

    git pull 或者 git pull origin master

    3.切换到开发分支dev

    git checkout dev

     4.合并主分支的代码到开发分支上

    git merge master

     5.可以 git status 检查一下是否合并成功,是否有冲突

    6.检查没问题,推送代码

    git commit -m ''
    git push 或者 git push origin dev

     

    三.常用git操作命令扩展,待更新

    1.查看所有分支

    git branch -a

     2.创建新分支并切换到新分支

    git checkout -b yan

     3.回退版本

    回退到上一个版本
    git reset –hard HEAD^

     回退到上2个版本
    git reset –hard HEAD~2或者git reset –hard HEAD^^

     回退到指定版本,可以先git reflog查看版本号(git reflog)
    git reset --hard 版本号

    4.添加文件到暂存区 

    添加my.txt文件到暂存区

    git add my.txt

    添加txt后缀名文件到暂存区

    git add *.txt

     添加任意文件到暂存区

    git add .

  • 相关阅读:
    2525.根据规则将箱子分类/并查集/动态规划
    Vue 获取 public图片
    Python程序设计教案
    Docker 容器常见故障的排查处理
    MNE绘制自定义通道位置及名字的脑地形图
    视频剪辑大师:批量快进慢放,让你的视频瞬间生动起来!
    戴尔R710服务器idrac安装centos7系统
    基于openEuler虚拟机本地执行mugen测试脚本
    关于图灵测试和中文屋Chinese room的理解
    matlab背景部分最小化算法人脸检测
  • 原文地址:https://blog.csdn.net/m0_69674158/article/details/127786790