Skip to content

Commit c483167

Browse files
committed
Use configurable remote name in snippets
1 parent 1b4d080 commit c483167

File tree

6 files changed

+12
-8
lines changed

6 files changed

+12
-8
lines changed

modules/setting/repository.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ var (
4848
DisableMigrations bool
4949
DisableStars bool `ini:"DISABLE_STARS"`
5050
DefaultBranch string
51+
SnippetRemoteName string
5152
AllowAdoptionOfUnadoptedRepositories bool
5253
AllowDeleteOfUnadoptedRepositories bool
5354
DisableDownloadSourceArchives bool
@@ -166,6 +167,7 @@ var (
166167
DisableMigrations: false,
167168
DisableStars: false,
168169
DefaultBranch: "main",
170+
SnippetRemoteName: "origin",
169171
AllowForkWithoutMaximumLimit: true,
170172

171173
// Repository editor settings

routers/web/repo/issue_view.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -446,6 +446,7 @@ func ViewPullMergeBox(ctx *context.Context) {
446446

447447
// TODO: it should use a dedicated struct to render the pull merge box, to make sure all data is prepared correctly
448448
ctx.Data["IsIssuePoster"] = ctx.IsSigned && issue.IsPoster(ctx.Doer.ID)
449+
ctx.Data["SnippetRemoteName"] = setting.Repository.SnippetRemoteName
449450
ctx.Data["HasIssuesOrPullsWritePermission"] = ctx.Repo.CanWriteIssuesOrPulls(issue.IsPull)
450451
ctx.HTML(http.StatusOK, tplPullMergeBox)
451452
}

services/context/repo.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,7 @@ func RepoAssignment(ctx *Context) {
542542
ctx.Data["CanWriteIssues"] = ctx.Repo.CanWrite(unit_model.TypeIssues)
543543
ctx.Data["CanWritePulls"] = ctx.Repo.CanWrite(unit_model.TypePullRequests)
544544
ctx.Data["CanWriteActions"] = ctx.Repo.CanWrite(unit_model.TypeActions)
545+
ctx.Data["SnippetRemoteName"] = setting.Repository.SnippetRemoteName
545546

546547
canSignedUserFork, err := repo_module.CanUserForkRepo(ctx, ctx.Doer, ctx.Repo.Repository)
547548
if err != nil {

templates/repo/empty.tmpl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,17 @@ git init{{if ne .Repository.ObjectFormatName "sha1"}} --object-format={{.Reposit
5151
{{if ne .Repository.DefaultBranch "master"}}git checkout -b {{.Repository.DefaultBranch}}{{end}}
5252
git add README.md
5353
git commit -m "first commit"
54-
git remote add origin <span class="js-clone-url">{{$.CloneButtonOriginLink.HTTPS}}</span>
55-
git push -u origin {{.Repository.DefaultBranch}}</code></pre>
54+
git remote add {{.SnippetRemoteName}} <span class="js-clone-url">{{$.CloneButtonOriginLink.HTTPS}}</span>
55+
git push -u {{.SnippetRemoteName}} {{.Repository.DefaultBranch}}</code></pre>
5656
</div>
5757
</div>
5858
<div class="divider"></div>
5959

6060
<div class="item">
6161
<h3>{{ctx.Locale.Tr "repo.push_exist_repo"}}</h3>
6262
<div class="markup">
63-
<pre><code>git remote add origin <span class="js-clone-url">{{$.CloneButtonOriginLink.HTTPS}}</span>
64-
git push -u origin {{.Repository.DefaultBranch}}</code></pre>
63+
<pre><code>git remote add {{.SnippetRemoteName}} <span class="js-clone-url">{{$.CloneButtonOriginLink.HTTPS}}</span>
64+
git push -u {{.SnippetRemoteName}} {{.Repository.DefaultBranch}}</code></pre>
6565
</div>
6666
</div>
6767
{{end}}

templates/repo/issue/view_content/pull_merge_box.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@
396396
{{end}}
397397

398398
{{if and .Issue.PullRequest.HeadRepo (not .Issue.PullRequest.HasMerged) (not .Issue.IsClosed)}}
399-
{{template "repo/issue/view_content/pull_merge_instruction" dict "PullRequest" .Issue.PullRequest "ShowMergeInstructions" .ShowMergeInstructions}}
399+
{{template "repo/issue/view_content/pull_merge_instruction" dict "PullRequest" .Issue.PullRequest "ShowMergeInstructions" .ShowMergeInstructions "SnippetRemoteName" .SnippetRemoteName}}
400400
{{end}}
401401
</div>
402402
</div>

templates/repo/issue/view_content/pull_merge_instruction.tmpl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
{{end}}
1010
<div class="ui secondary segment tw-font-mono">
1111
{{if eq .PullRequest.Flow 0}}
12-
<div>git fetch -u {{if ne .PullRequest.HeadRepo.ID .PullRequest.BaseRepo.ID}}<origin-url data-url="{{.PullRequest.HeadRepo.Link}}"></origin-url>{{else}}origin{{end}} {{.PullRequest.HeadBranch}}:{{$localBranch}}</div>
12+
<div>git fetch -u {{if ne .PullRequest.HeadRepo.ID .PullRequest.BaseRepo.ID}}<origin-url data-url="{{.PullRequest.HeadRepo.Link}}"></origin-url>{{else}}{{.SnippetRemoteName}}{{end}} {{.PullRequest.HeadBranch}}:{{$localBranch}}</div>
1313
{{else}}
14-
<div>git fetch -u origin {{.PullRequest.GetGitHeadRefName}}:{{$localBranch}}</div>
14+
<div>git fetch -u {{.SnippetRemoteName}} {{.PullRequest.GetGitHeadRefName}}:{{$localBranch}}</div>
1515
{{end}}
1616
<div>git checkout {{$localBranch}}</div>
1717
</div>
@@ -50,7 +50,7 @@
5050
<div>git checkout {{.PullRequest.BaseBranch}}</div>
5151
<div>git merge {{$localBranch}}</div>
5252
</div>
53-
<div>git push origin {{.PullRequest.BaseBranch}}</div>
53+
<div>git push {{.SnippetRemoteName}} {{.PullRequest.BaseBranch}}</div>
5454
</div>
5555
{{end}}
5656
</div>

0 commit comments

Comments
 (0)