133728e barerepo 1mo
1
{{define "footleft"}}{{.Owner}} / {{.Name}}{{end}}
133728e barerepo 1mo
2
{{define "body" -}}
133728e barerepo 1mo
3
<div class="bar">
133728e barerepo 1mo
4
<div class="secondary"><a href="/{{.Owner}}">{{.Owner}}</a> / <span class="here">{{.Name}}</span></div>
133728e barerepo 1mo
5
<div class="muted small">empty{{if .Branch}} · {{.Branch}}{{end}}</div>
133728e barerepo 1mo
6
</div>
133728e barerepo 1mo
7
<div class="pane wide">
133728e barerepo 1mo
8
<div class="label">paste this</div>
133728e barerepo 1mo
9
<pre class="box tall">git init
133728e barerepo 1mo
10
git remote add origin {{.CloneURL}}
133728e barerepo 1mo
11
{{if .Description}}mkdir -p .forge && cat > .barerepo/config <<'EOF'
133728e barerepo 1mo
12
[repo]
133728e barerepo 1mo
13
visibility = "{{.Visibility}}"
133728e barerepo 1mo
14
description = "{{.Description}}"
133728e barerepo 1mo
15
EOF
133728e barerepo 1mo
16
{{else if not .Public}}mkdir -p .forge && printf '[repo]\nvisibility = "public"\n' > .barerepo/config
133728e barerepo 1mo
17
{{end}}git add -A
133728e barerepo 1mo
18
git commit -m "first"
133728e barerepo 1mo
19
git push -u origin {{if .Branch}}{{.Branch}}{{else}}master{{end}}</pre>
133728e barerepo 1mo
20
{{if .Description}}
133728e barerepo 1mo
21
<div class="hint">that block is what sets the visibility and the description. without it the
133728e barerepo 1mo
22
repository stays private, because there is nowhere else to keep either.</div>
133728e barerepo 1mo
23
{{else if not .Public}}
133728e barerepo 1mo
24
<div class="hint">the third line is what makes it public. without it the repository stays
133728e barerepo 1mo
25
private, because there is nowhere else to keep that.</div>
133728e barerepo 1mo
26
{{end}}
133728e barerepo 1mo
27
<div class="muted small stack note-wide">
133728e barerepo 1mo
28
<div>already have a repo somewhere?</div>
133728e barerepo 1mo
29
<div class="secondary">git remote set-url origin {{.CloneURL}} && git push --all</div>
133728e barerepo 1mo
30
</div>
133728e barerepo 1mo
31
</div>
133728e barerepo 1mo
32
{{- end}}