zoukankan      html  css  js  c++  java
  • 根据指定的commit查找对应的log

    find commit by hash sha in git

    问题:

    I need to find a commit in Git by given hash SHA. For example, if I have "a2c25061" hash, and I need to get the author and the committer of this commit.

    What is the command to get that?

    回答:

    Just use the following command

    git show a2c25061

    举例:

    supersocket中v1.6分支上,查找5db9e34

    Administrator@LuJunTao MINGW64 /d/SourceCode/SuperSocket (demo|REBASE 1/6)
    $ git show 5db9e34
    commit 5db9e3407123bfb7a377dba59cb47748b37cef25
    Author: Kerry Jiang <kerry-jiang@hotmail.com>
    Date: Wed Aug 19 23:50:28 2015 +0800

    fixed the bug m_CurrentSourceCount was not updated in SmartPool

    diff --git a/Common/SmartPool.cs b/Common/SmartPool.cs
    index 2b01ea2..639456f 100644
    --- a/Common/SmartPool.cs
    +++ b/Common/SmartPool.cs
    @@ -332,7 +332,7 @@ namespace SuperSocket.Common
    var newItemsCount = Math.Min(m_TotalItemsCount, m_MaxPoolSize - m_TotalItemsCount);

    T[] items;
    - m_ItemsSource[m_CurrentSourceCount] = m_SourceCreator.Create(newItemsCount, out items);
    + m_ItemsSource[m_CurrentSourceCount++] = m_SourceCreator.Create(newItemsCount, out items);

    m_TotalItemsCount += newItemsCount;

    git show显示的时间,标明了时区。

    tortoisegit在日志中显示的时候,直接转换成了LocalTime

    将git show的内容直接导出到文件中

     git show f258 >./f258.txt      将文件导出到当前目录下的f258.txt文件中

  • 相关阅读:
    053-98
    053-672
    053-675
    1031 Hello World for U (20分)
    1065 A+B and C (64bit) (20分)
    1012 The Best Rank (25分)
    1015 Reversible Primes (20分)
    1013 Battle Over Cities (25分)
    1011 World Cup Betting (20分)
    1004 Counting Leaves (30分)
  • 原文地址:https://www.cnblogs.com/chucklu/p/4764128.html
Copyright © 2011-2022 走看看