[ DEV ] Sumário dos artigos voltados à orientações de planejamento e desenvolvimento de Software

Documentação de Desenvolvimento

Materiais relacionados a Git, GitLab, GitFlow, Docker e fluxo de desenvolvimento, organizados para servir tanto como introdução às ferramentas quanto como referência para as atividades do dia a dia.

Git, GitLab e Organização do fluxo de desenvolvimento

Workflows de Projetos da Empresa - Docker e ambientes de Desenvolvimento 


Projeto prático de Git e GitFlow

Projeto MIDIATI Git Tutorial - GitLab

Aprendizado prático: projeto desenvolvido etapa a etapa para demonstrar, na prática, o uso do Git, GitLab e GitFlow, acompanhando a evolução do sistema branch por branch e simulando situações reais de desenvolvimento.

A versão mais atualizada encontra-se na branch dev.

O projeto também possui uma documentação complementar bastante detalhada:

documentation/
├── commits/
├── git-tips/
├── 00-introduction.md
├── 01-project_structure.md
├── ...

documentation/

Contém a documentação geral do projeto, sua estrutura e os procedimentos utilizados durante seu desenvolvimento.

documentation/commits/

Contém a documentação etapa por etapa, descrevendo as tarefas realizadas em cada branch, permitindo acompanhar como o projeto foi construído e como cada alteração se relaciona com o fluxo do GitFlow.

documentation/git-tips/

Contém exemplos de situações comuns e inconvenientes do Git, apresentando como identificar e resolver problemas como:

  • esquecer de trocar de branch;
  • não conseguir trocar de branch;
  • realizar um commit na branch errada;
  • iniciar uma branch a partir de uma dev desatualizada;
  • resolver conflitos de merge;

Você achou esse artigo útil?