git: explicitly specify the branch to push to origin
git's behaviour when doing "git push origin" is configurable, and the default is going to change in 2.0. In particular, if you've set push.default to "nothing", the regression test will warn: fatal: You didn't specify any refspecs to push, and push.default is "nothing". 'git push origin' failed: at .../lib/IkiWiki/Plugin/git.pm line 220.master
parent
5e741c434d
commit
be3483fe9b
|
@ -609,7 +609,7 @@ sub rcs_commit_helper (@) {
|
|||
# So we should ignore its exit status (hence run_or_non).
|
||||
if (run_or_non('git', 'commit', '-m', $params{message}, '-q', @opts)) {
|
||||
if (length $config{gitorigin_branch}) {
|
||||
run_or_cry('git', 'push', $config{gitorigin_branch});
|
||||
run_or_cry('git', 'push', $config{gitorigin_branch}, $config{gitmaster_branch});
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue