``` r.remove Git::GitExecuteError: git remote "rm" "--" "staging" 2>&1:usage: git remote rm <name> ``` If I do the following I can get it to work ``` ruby git.lib.send(:command, 'remote', ['rm', 'staging']) ``` It seems git doesn't like the '--' I am on git 1.7.7.3 I will try updating to the latest git and trying again.