代码之家  ›  专栏  ›  技术社区  ›  WebQube

我能知道特定的提交何时到达主分支吗?

git
  •  0
  • WebQube  · 技术社区  · 6 年前

    我可以看到Git日志。 这个 commits 时间戳用于在功能分支上提交时间戳。

    ]我能知道在什么日期时间提交 合并/重新定位到主分支?

    这里的上下文是,我想知道某个提交是否已“到达”生产。

    例如,如果我承诺3天 feature branch ,2天前部署到生产 master ,并重新调整为 主人 从一天前开始 那里。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Adam    6 年前
    < /代码>

    $git log--合并功能..master--pretty=格式:“%ci”
    2018年7月31日13:11:50+0100
    < /代码> 
    
    

    只为日期。

    你想要的;

    $ git log --merges feature..master
    commit 1164f67c574e52d3c25b89a76fbac2ce03685e06 (tag: MergeOfInterest)
    Merge: 4ea723c e8d172a
    Date:   Tue Jul 31 13:11:50 2018 +0100
    
    Merge branch 'feature'
    

    或;

    $ git log --merges feature..master --pretty=format:"%ci"
    2018-07-31 13:11:50 +0100
    

    只是为了约会。