Skip to content

Commit 178cd7d

Browse files
committed
specify local scope for gerrit-default-remote
1 parent c562bb4 commit 178cd7d

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

lib/cli.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ cli.config = function(name, options) {
4343
else {
4444

4545
if (!git.config("gerrit.default-remote")) {
46-
git.config("gerrit.default-remote", "origin");
46+
git.config("gerrit.default-remote", "origin", {local: true});
4747
}
4848

4949
name = name || "default";

lib/gerrit.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,12 @@ gerrit.GerritError = GerritError;
2222

2323
gerrit.parseRemote = function(remote) {
2424

25-
remote = remote || git.config("gerrit.default-remote") || "origin";
25+
var defaultRemote = git.config("gerrit.default-remote", {local: true});
26+
if (!defaultRemote) {
27+
defaultRemote = "origin";
28+
git.config("gerrit.default-remote", defaultRemote, {local: true});
29+
}
30+
remote = remote || defaultRemote || "origin";
2631

2732
return requireInRepo()
2833
.then(function() {

0 commit comments

Comments
 (0)