git-log

    1热度

    1回答

    假设我有3个提交的分支主机,注释分别为t123,b1和b12。 * b90b03f (HEAD -> master) b12 * 27f7577 b1 * 7268b40 t123 而现在,我想用git log --grep <regex>搜索日志日志而不T123。 我想要的结果是 * b90b03f b12 * 27f7577 b1 那么,如何使用正则表达式来满足需求?

    1热度

    1回答

    我想要一个漂亮的外观git日志。 我目前使用git log --branches --remotes --tags --graph --decorate --oneline,这已经很不错了。 但它不显示提交者名称和日期,我想要做的是基于上述内置选项做一些进一步的定制。 可能吗?

    0热度

    4回答

    我想看看我的实际分支是从哪个分支派生的。我已经看了一下日志,但它太吵了,我希望百分之百能够在这种情况下找到正确的分支。

    8热度

    1回答

    我怎样才能犯的git log输出显示大小? 你可以理解提交大小的,告诉你该有多大承诺是其父母和自己,或任何合理之间的差异。 git log有--log-size选项,但日志信息的大小,而不是承诺本身。

    0热度

    1回答

    在工作中,我们有一个工作流,其中每个分支按日期“命名”。在本周内,至少有一次,最新的分公司被推向生产。我们现在需要的是通过gitpython生成最新分支与新分支之间变化的汇总/提交消息。 我试图做: import git g = git.Git("pathToRepo") r = git.Repo("pathToRepo") g.pull() # get latest b1commit

    1热度

    1回答

    我需要从git命令git log中将github commit(文本)转换为电子邮件中的链接。因此收件人可以点击链接并直接进入更改。 我收到一封包含有文本行一个长长的清单: commit some_long_string_of_hexadecimals ,我需要转换成这样: commit https://github.com/account/repo/commit/some_long_string

    1热度

    2回答

    git log --oneline --decorate定义的格式在哪里?我不能再现分支,标签和HEAD的颜色,如git log --oneline --decorate所示。我不能重现分支,标签和HEAD的颜色,如git log --oneline --decorate所示。 git log --oneline --decorate 显示头部为淡蓝色,分支名称为绿色,标点符号(,)为棕色。

    -1热度

    2回答

    我们使用以下命令获取特定日期范围的提交。但是它能够识别来自不同分支的合并(提交)。但是它没有在输出中提供文件名的合并列表。我们使用的是如下 样品命令, git log --after="11/29/2016" --before="11/20/2016" --pretty='format:%cd %h' --name-status --date=short-local 如何获得在上面的命令合并文

    0热度

    1回答

    我遇到的问题是,我没有设法将文件的名称放在git log内使用漂亮格式标志的屏幕输出内。 的我的代码摘录如下: filename = File.basename file system('git log --pretty=format:"%cd: (here I want the filename)"') 呈现为sample.c文件例如。 我试过#{filename},但被解释为编译器的字符

    2热度

    1回答

    由于历史记录中有大型文件,我的存储库非常庞大。为了找到大文件和删除它们,我执行: $ git verify-pack -v .git/objects/pack/pack-..e8a.idx | sort -k 3 -n | tail -3 ,结果是一样的东西: 12eb660ea206e1b7bd42cb8b525aabe9e86a5064 blob 56413247 15833578 588