Skip to content

Gitlab

Gitlab e Colaboração

O Gitlab é uma plataforma de desenvolvimento de software. Nela é possível hospedar e analisar códigos, gerenciar projetos e construir software colaborando com outros desenvolvedores. O Gitlab apresenta funcionalidades que apoiam revisão de código, gerenciamento de projetos, integrações de ferramentas, gerenciamento de equipe, codificação social, documentação e hospedagem de código

Configurações de conta

Para utilizar o Gitlab, navegue até https://gitlab.com/ e crie uma conta de usuário.

Configuração de usuário

Adiciona o username e o e-mail para que o Gitlab possa identificar a autoria dos commits

git config --global user.name "Your usename"
git config --global user.email "youremail@example.com"

Conceitos importantes

  • contribuidores
  • repositórios
  • organizações
  • forks
  • issues
  • merges requests
  • code review

Arquivos importantes

  • .gitignore
  • README.md
  • LICENSE.md
  • .env

Workflows

  • basic
    • master branch
  • trunk based
    • feature branch
  • gitflow
    • develop branch
    • https://www.atlassian.com/br/git/tutorials/comparing-workflows/gitflow-workflow
    • https://medium.com/trainingcenter/utilizando-o-fluxo-git-flow-e63d5e0d5e04

Nomeclatura e padrões

  • https://team-tecnologia.gitlab.io/szot-docs/manuals/git-pattern/