Browse Source

chore(merge-pr.sh): improve usability

* make copying commands easier by adding some space around them
* add command to discard any changes made by this script
pull/3307/merge
sudden6 9 years ago
parent
commit
91cff39e6f
No known key found for this signature in database
GPG Key ID: 279509B499E032B9
  1. 8
      merge-pr.sh

8
merge-pr.sh

@ -59,14 +59,21 @@ after_merge_msg() {
echo "" echo ""
echo "PR #$PR was merged into «merge$PR» branch." echo "PR #$PR was merged into «merge$PR» branch."
echo "To compare with master:" echo "To compare with master:"
echo ""
echo " git diff master..merge$PR" echo " git diff master..merge$PR"
echo "" echo ""
echo "To push that to master on github:" echo "To push that to master on github:"
echo ""
echo " git checkout master && git merge --ff merge$PR && git push upstream master" echo " git checkout master && git merge --ff merge$PR && git push upstream master"
echo "" echo ""
echo "After pushing to master, delete branches:" echo "After pushing to master, delete branches:"
echo "" echo ""
echo " git branch -d {merge,}$PR" echo " git branch -d {merge,}$PR"
echo ""
echo "To discard any changes:"
echo ""
echo " git checkout master && git branch -D {merge,}$PR"
echo ""
} }
# print the message only if some merge step failed # print the message only if some merge step failed
@ -77,6 +84,7 @@ after_merge_failure_msg() {
echo "You may want to remove not merged branches, if they exist:" echo "You may want to remove not merged branches, if they exist:"
echo "" echo ""
echo " git checkout master && git branch -D {merge,}$PR" echo " git checkout master && git branch -D {merge,}$PR"
echo ""
} }

Loading…
Cancel
Save