My vision is a more versatile tool (say: ghtool) with separate subcommands as 
building blocks to simplify common subtasks:

    ghtool {checkout,rebase,squash,addrev,push} ...

This tool could support the concept of a "current pull request" by using a 
naming convention for the local branches:  'ghtool checkout xxxx' could fetch 
and checkout to branch pr-xxxx, after which the following commands 'git 
rebase', 'git addrev', etc. could use the branch name as indicator for the 
current branch. This would make it possible to implement 'ghtool addrev' such 
that one neither has to provide --prnum=xxxx nor a commit range.

Unfortunately, I didn't have time to follow my vision yet. Also, it would have 
been easier for me to do it in Python than in Perl.

Matthias

_______________________________________________
openssl-project mailing list
[email protected]
https://mta.openssl.org/mailman/listinfo/openssl-project

Reply via email to