zoukankan      html  css  js  c++  java
  • git log 与 git reflog 的 区别

    git log: commit 的版本日志 包含提交的版本 操作者 日期 (方便查看commit的版本,但是版本回退后,使用git log 看不到回退版本号之后的版本记录) 

    commit ce0d69899b65fb22708f2f4ef48de11a05d0acc2
    Author: lowmanisbusy <910472036@qq.com>
    Date: Thu May 17 23:40:36 2018 +0800

    a=6

    commit 1a6539661ef6c37257833e702ed22ea35b719620
    Author: lowmanisbusy <910472036@qq.com>
    Date: Thu May 17 23:34:49 2018 +0800

    添加一行a=2

    git reflog: 使用git 命令进行操作的日志  包括当前步骤所在哪个版本(一个commit 产生一个版本, 指定版本回退只能回退到该commit) 以及操作的具体内容

    版本回退后,仍然可以看到所有的版本记录 方便查看每个操作步骤所在的版本,可以根据版本号自由前进后退

    ce0d698 HEAD@{0}: commit: a=6
    1a65396 HEAD@{1}: checkout: moving from dev to master
    4f8ad59 HEAD@{2}: commit (merge): 修改
    4e45386 HEAD@{3}: checkout: moving from master to dev
    1a65396 HEAD@{4}: commit: 添加一行a=2
    ac475da HEAD@{5}: checkout: moving from dev to master
    4e45386 HEAD@{6}: commit: a=1
    ac475da HEAD@{7}: checkout: moving from master to dev
    ac475da HEAD@{8}: commit (initial): 创建文件1.py

  • 相关阅读:
    C#:foreach语句,yield语句
    C#:委托
    C#:事件
    fckeditor 添加上传附件功能
    电话号码 正则表达式
    设为首页,和加入收藏js代码
    sql中判断时间,精确到秒
    js 日期 星期
    那些惊艳的句子!
    .net 动态页面生成静态页面
  • 原文地址:https://www.cnblogs.com/lowmanisbusy/p/9054040.html
Copyright © 2011-2022 走看看