git 在一个命令中平分

git bisect in one command

我认为 git bisect 需要输入太多内容。

要检查我必须做的最后 N 次提交:

user@host> git bisect start HEAD HEAD~10
user@host> git bisect run py.test -k test_something
 ...
c8bed9b56861ea626833637e11a216555d7e7414 is the first bad commit
commit c8bed9b56861ea626833637e11a216555d7e7414
Author: ...
Date:   Thu Apr 16 16:52:41 2015 +0200

    - Commitmessage: ....

user@host> git bisect reset

如果能在一个命令中包含这个就好了

示例:

git bisect --start HEAD~10 run py.test -k test_something

用一个命令我不是指用分号分隔的 shell 行 :-)

查看文档是不可能的,但如果您对 运行 进行测试,也许您会发现这个项目 grosser/git-autobisect 很有用。