是否可以将git blame
输出与提交消息的一部分组合在一起(在我的情况下,第一个单词,JIRA票证)?
$ git blame file.js -L 1,5
JIRA-289 46fdf2b9 (John Smith 2015-03-24 23:47:36 +0100 1) var line1 = 1;
JIRA-111 69430b41 (John Smith 2015-03-15 23:47:36 +0100 2) aletr("smth");
JIRA-111 69430b41 (John Smith 2015-03-15 23:47:36 +0100 3)
JIRA-289 46fdf2b9 (John Smith 2015-03-24 23:47:36 +0100 4) var line2 = line2 + 1;
JIRA-20 75fdf6bb (John Smith 2015-02-02 22:47:36 +0100 5) console.log(line2);
答案 0 :(得分:1)
你无法完全按照你的例子那样做。但是,您可以使用git blame --porcelain
来获取适合机器消耗的格式,并围绕该格式编写脚本。