tangled
alpha
login
or
join now
whitequark.org
/
git-pages-cli
1
fork
atom
[mirror] Command-line application for uploading a site to a git-pages server
1
fork
atom
overview
issues
pulls
pipelines
Update `--help` output to provide high-level guidance.
whitequark.org
3 months ago
a0488223
cd4868f8
+10
-4
1 changed file
expand all
collapse all
unified
split
main.go
+10
-4
main.go
···
109
109
110
110
const usageExitCode = 125
111
111
112
112
+
func usage() {
113
113
+
fmt.Fprintf(os.Stderr,
114
114
+
"Usage: %s <site-url> {--challenge|--upload-git url|--upload-dir path|--delete} [options...]\n",
115
115
+
os.Args[0],
116
116
+
)
117
117
+
pflag.PrintDefaults()
118
118
+
}
119
119
+
112
120
func main() {
121
121
+
pflag.Usage = usage
113
122
pflag.Parse()
114
123
if !singleOperation() || (!*versionFlag && len(pflag.Args()) != 1) {
115
115
-
fmt.Fprintf(os.Stderr,
116
116
-
"Usage: %s <site-url> [--challenge|--upload-git url|--upload-dir path|--delete]\n",
117
117
-
os.Args[0],
118
118
-
)
124
124
+
pflag.Usage()
119
125
os.Exit(usageExitCode)
120
126
}
121
127