我正在寻找一个命令来查找所有修复我的提交的提交

时间:2019-05-18 15:08:04

标签: git grep blame

我正在使用以下git命名约定进行项目:

  • 对于一个功能,我们以以下举动来命名我们的提交:feat(myFeature): my feature description

  • 对于修复程序,相同,但是我们使用关键字fix像这样: fix(myFix): my fix description

为了提高自己,我想知道何时修复我的提交。 我不是git专家,我知道git命令有grep和blame的可能性,但是我不知道如何混合它们。

我正在寻找输入中带有我的名字的git shell命令,该命令使我能够输出我提交的所有修订提交

1 个答案:

答案 0 :(得分:0)

设置您的别名

Data <- data.frame(
  Measure = sample(0:999),
  Jet_Lag_boolean = sample(c("1", "0"), 1000, replace = TRUE),
  Offensive_Statistic = sample(c('OPA', 'OA', 'SLG'), 1000, replace = TRUE)
)

然后使用它,只需

git config --global alias.myfixes 'git log --oneline --grep=fix --author=<yourName>'

如果希望在所有分支上而不是仅在当前分支上进行搜索,则可以选择将git myfixes 标志添加到别名中的log命令中。

此外,我在这里选择了标准的--all,但是您当然想用更接近您的特定需求的东西来代替它。


Ry在评论中建议,根据您在工作流程中的角色,在--oneline--author=<yourName>之间进行选择。