Junior — Middle
Quais sistemas de controlo de versões baseados em Git conhece e com os quais trabalhou?
sobes.tech IA
Resposta da IA
O Git é um sistema de controlo de versões distribuído. Com base nele, são construídos vários serviços e ferramentas com os quais trabalha frequentemente:
- GitHub — um serviço web popular para alojar repositórios Git com funcionalidades de colaboração, gestão de tarefas e CI/CD.
- GitLab — uma plataforma semelhante ao GitHub, mas que pode ser instalada em servidores próprios, contendo ferramentas integradas de DevOps.
- Bitbucket — um serviço da Atlassian que suporta Git e Mercurial, integrando-se com Jira.
Para trabalhar com Git, geralmente usa-se a linha de comandos ou clientes gráficos (por exemplo, SourceTree, GitKraken), bem como integração em IDE.
Exemplo de comandos básicos do Git:
git clone <url> # Clonar um repositório
git add . # Adicionar alterações ao índice
git commit -m "msg" # Confirmar alterações
git push # Enviar para o repositório remoto