Skip to content

Material escrito para a disciplina de Estruturas de Dados e Algoritmos da Universidade Federal de Campina Grande.

Notifications You must be signed in to change notification settings

joaoarthurbm/eda

Repository files navigation

Material do curso de Estruturas de Dados e Algoritmos de Computação @ UFCG.

Para Colaboradores

Configurações

Os dados estão na branch master e o código do site está na branch gh-pages.

Ambiente de "desenvolvimento"

  • 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 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 que hugo server é executado, ele gera uma nova versão do site na pasta public.

Produzindo conteúdo

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.

Contribuindo

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 admin

  • Para subir uma nova versão do site: ./deploy.sh "mensagem"

Set up inicial

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

About

Material escrito para a disciplina de Estruturas de Dados e Algoritmos da Universidade Federal de Campina Grande.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published