Os dados estão na branch master e o código do site está na branch gh-pages.
-
Este material é feito com o hugo versão v0.75.1/extended darwin/amd64.
-
Você, colaborador externo, não deve se preocupar com a branch gh-pages. Tudo que você precisa para produzir conteúdo e colocar o site no ar localmente pode ser feito com o conteúdo que está na branch master.
-
Para gerar o site localmente em ambiente de dev, basta executar
hugo server
com os dados clonados da branch master e acessar o link que ele coloca no final da mensagem. Normalmente é http://localhost:1313/eda/. Sempre quehugo server
é executado, ele gera uma nova versão do site na pastapublic
.
Se quiser produzir um conteúdo de algum assunto, basta criar arquivo .md dentro da pasta contents
. Veja os exemplos já feitos lá. Se for adicionar figuras, cria-se um diretório com o mesmo
nome do arquivo dentro de contents
.
Depois de produzir o conteúdo, basta enviar o Pull Request com o arquivo md e o diretório de figuras, caso tenha adicionado algum.
- Para subir uma nova versão do site:
./deploy.sh "mensagem"
git clone https://github.com/joaoarthurbm/eda.git` echo "public" >> .gitignore` git checkout --orphan gh-pages git reset --hard git commit --allow-empty -m "Initializing gh-pages branch" git push origin gh-pages git checkout master
rm -rf public git worktree add -B gh-pages public origin/gh-pages