diff --git a/scripts/merge.fish b/scripts/merge.fish new file mode 100644 index 00000000..241c7c66 --- /dev/null +++ b/scripts/merge.fish @@ -0,0 +1,12 @@ +set original (git rev-parse --abbrev-ref HEAD) +for x in (seq 99) + set previous (printf "post-%02i" $x) + set current (printf "post-%02i" (math $x + 1)) + if not git checkout $current --quiet + break + end + if not git merge $previous --no-edit + break + end +end +git checkout $original --quiet diff --git a/scripts/push.fish b/scripts/push.fish new file mode 100644 index 00000000..51392791 --- /dev/null +++ b/scripts/push.fish @@ -0,0 +1,11 @@ +set original (git rev-parse --abbrev-ref HEAD) +set list +for x in (seq 99) + set current (printf "post-%02i" $x) + if not git checkout $current --quiet + break + end + set list $list $current +end +git push origin $list +git checkout $original --quiet