git-disjoint 0.16.7

A tool to batch commits by issue into GitHub PRs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
title "two issues split cleanly into two branches"

base {
  file "src/lib.rs" "fn main() {}"
}

commit "feat: add widget\n\nTicket: AB-100" {
  file "src/widget.rs" "pub struct Widget;"
}
commit "feat: add gadget\n\nTicket: AB-200" {
  file "src/gadget.rs" "pub struct Gadget;"
}
commit "feat: extend widget\n\nTicket: AB-100" {
  file "src/widget.rs" "pub struct Widget;\nimpl Widget {}"
}

run "git-disjoint"