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 download.
-
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 servercom 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 config pull.rebase true git pull git push origin gh-pages git checkout master
rm -rf public git worktree add -B gh-pages public origin/gh-pages