don't force hub usage in git-wrapper if installed#62
Conversation
|
WIP explanation: the default git wrapper currently contains the following with regards to setting the default git command: # Remove any existing git alias or function
unalias git > /dev/null 2>&1
unset -f git > /dev/null 2>&1
# Use the full path to git to avoid infinite loop with git function
export SCMPUFF_GIT_CMD="$(\which git)"
# Wrap git with the 'hub' github wrapper, if installed
if type hub > /dev/null 2>&1; then export SCMPUFF_GIT_CMD="hub"; fiAt the time I first wrote this program, I propose to remove this behavior in the next major release of scmpuff. In order to do so, the, those who wish to wrap with both hub and scmpuff would simply need to set |
also move development specific stuff into CONTRIBUTING.md for now to allow main README to be more user centric and less confusing.
[reserved for full PR description]