zoukankan      html  css  js  c++  java
  • Git之版本回退和分支合并

    版本回退

        有时候开发一个功能,发现思路不对,需要回退到某个版本。
        使用git进行版本控制,就可以随意回退到任意版本
        这种操作叫 回滚

    git -log

        该命令显示从最近到最远的提交日志。
        每一次提交都有对应的 commit id 和 commit message。
        使用 --pretty=oneline 参数,显示更清晰



    git reset --hard id

        根据 id 回退到指定的版本;
      

    git push origin HEAD --force

        推送到远程仓库,让远程仓库和本地仓库保存版本一致
      

    git -reflog

        查看操作命令历史
       

     
    撤销操作

        如果突然不想回退了,可以找到需要回退的Id
        按照上面的方法,使用git reset --hard id命令
        就可以又回到之前的版本了


    合并分支
    git branch

        列出你所有的分支、创建新分支、删除分支及重命名分支。
       

    git checkout

        切换分支,或者检出内容到工作目录。

    切换到master主分支
    git pull origin master

        建议每次操作前,都将远程代码pull下来
       

    git merge dev

        合并一个或者多个分支到你已经检出的分支中。 然后它将当前分支指针移动到合并结果上。
        把dev分支的代码合并到master上
      
       

  • 相关阅读:
    RabbitMQ 安装
    redis windows安装
    Python Scrapy 爬取煎蛋网妹子图实例(二)
    Python Scrapy 爬取煎蛋网妹子图实例(一)
    Python pymysql 增删改查封装
    Python Scrapy 爬虫框架实例(一)
    Mac Anaconda 简单介绍 -- 环境管理
    python Scrapy 常见问题记录
    Hive json字符串解析
    大数据
  • 原文地址:https://www.cnblogs.com/wangrongjie/p/15684937.html
Copyright © 2011-2022 走看看