diff options
Diffstat (limited to 'tasks/util/git.js')
-rw-r--r-- | tasks/util/git.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tasks/util/git.js b/tasks/util/git.js index d54623f..dc57c91 100644 --- a/tasks/util/git.js +++ b/tasks/util/git.js @@ -48,7 +48,9 @@ module.exports = { }, master: function(callback) { childProcess.exec('git rev-parse --short origin/master', {}, function(err, stdout) { - if (err) { + // This will error if master was not checked out but in this case we know we are not master + // so we can ignore. + if (err && !/Needed a single revision/.test(err.message)) { throw new Error('git.master: ' + err.message); } |