• git 远端版本回退


    情景:本地更改推送远端后,想要回退到自己推送之前的某个版本。

    比如想回退的分支为 test 分支。

    风险:远端回退到某一版本后,之后的所有推送都没了(对应的日志记录也没了)。
    如果是团队开发,不仅自己推送的没了,还包括别人的。

    两种方法:

    A、使用命令:

     1、查看日志,复制想要回退的版本号

    在项目目录中,右键——>Git Bash ——> 键入“git log --oneline”查看日志

      

    2、本地回退

    键入“git reset --hard 版本号”

     3、强制把本地回退后的test分支,推送到远端的test分支

    键入“git push --force origin test”

    B、使用 TortoiseGit 工具

    1、项目目录中,右键 ——> TortoiseGit ——> 显示日志 ——> 重置“test”到这个版本...

    2、项目目录中,右键 ——> TortoiseGit ——> 推送 ——> 勾选“未知变更” ——> 点击“确定”即可。


  • 相关阅读:
    mysql批量插入数据的基类
    mount命令解析
    常用linux命令记录
    转载一篇大神的博客文章
    linux查看网卡状态
    centos7配置网卡绑定
    coentos7安装python3
    阿里云ecs 硬盘在线扩容
    centos7安装redis5
    centos7 rpm安装nginx
  • 原文地址:https://www.cnblogs.com/zy20160429/p/9044914.html
Copyright © 2020-2023  润新知