summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorLibravatar Shawn O. Pearce <spearce@spearce.org>2007-06-24 19:42:16 -0400
committerLibravatar Shawn O. Pearce <spearce@spearce.org>2007-06-24 19:42:16 -0400
commit161fea832a8e8ea7d6cdc1bdc388f19825641a53 (patch)
treed6c4d8fd84d6af3e95bcd986d923fd73cb8be7e9 /Documentation
parentgit-send-email: Do not make @-less message ID (diff)
downloadtgif-161fea832a8e8ea7d6cdc1bdc388f19825641a53.tar.xz
Teach bash how to complete +refspec on git-push
Using `git push origin +foo` to forcefully overwrite the remote branch named foo is a common idiom, especially since + is shorter than the long option --force and can be specified on a per-branch basis. We now complete `git push origin +foo` just like we do the standard `git push origin foo`. The leading + on a branch refspec does not alter the completion. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions