mirror of
https://github.com/gohugoio/hugo.git
synced 2024-12-28 12:40:49 +00:00
commands: Add .gitignore "hugo new site"
This commit is contained in:
parent
0a3340e952
commit
92979d9288
1 changed files with 9 additions and 0 deletions
|
@ -97,6 +97,7 @@ func (n *newSiteCmd) doNewSite(fs *hugofs.Fs, basepath string, force bool) error
|
||||||
}
|
}
|
||||||
|
|
||||||
createConfig(fs, basepath, n.configFormat)
|
createConfig(fs, basepath, n.configFormat)
|
||||||
|
createGitignore(fs, basepath)
|
||||||
|
|
||||||
// Create a default archetype file.
|
// Create a default archetype file.
|
||||||
helpers.SafeWriteToDisk(filepath.Join(archeTypePath, "default.md"),
|
helpers.SafeWriteToDisk(filepath.Join(archeTypePath, "default.md"),
|
||||||
|
@ -141,6 +142,14 @@ func createConfig(fs *hugofs.Fs, inpath string, kind string) (err error) {
|
||||||
return helpers.WriteToDisk(filepath.Join(inpath, "config."+kind), &buf, fs.Source)
|
return helpers.WriteToDisk(filepath.Join(inpath, "config."+kind), &buf, fs.Source)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func createGitignore(fs *hugofs.Fs, inpath string) (err error) {
|
||||||
|
var gitignore bytes.Buffer
|
||||||
|
|
||||||
|
gitignore.WriteString("public/")
|
||||||
|
|
||||||
|
return helpers.WriteToDisk(filepath.Join(inpath, ".gitignore"), &gitignore, fs.Source)
|
||||||
|
}
|
||||||
|
|
||||||
func nextStepsText() string {
|
func nextStepsText() string {
|
||||||
var nextStepsText bytes.Buffer
|
var nextStepsText bytes.Buffer
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue