Bem-vindos, trainees de Projetos da FTEC! A partir de hoje, vocês oficialmente iniciam sua jornada na Fronteira Tec! Sua primeira missão é fundamental para os nossos próximos passos. Como parte de sua jornada de desenvolvimento, é crucial que vocês se familiarizem com ferramentas essenciais para o trabalho colaborativo e eficiente. Neste contexto, a utilização do Git, Markdown e a adoção de boas práticas são fundamentais para garantir a qualidade e a organização de nosso código.
Sua primeira tarefa consiste em criar um relatório abrangente sobre a utilização do Git, melhores práticas associadas a essas ferramentas, utilizando Markdown para fazer isso.
Git
- O que é o Git e por que é amplamente utilizado no desenvolvimento de software?
- Git é um sistema de controle de versão distribuído, amplamente utilizado no desenvolvimento de software devido à sua eficiência, velocidade e capacidade de lidar com projetos de qualquer tamanho.
- Conceitos básicos do Git Repositórios: Locais onde o código é armazenado. Commits: Capturam o estado atual do código. Branches: Ramificações do código principal, úteis para desenvolvimento paralelo. Merges: Integração de alterações de uma branch para outra.
- Como iniciar um repositório Git, adicionar arquivos, fazer commits e enviar alterações para um repositório remoto git init: Inicia um repositório Git. git add : Adiciona arquivos ao staged area. git commit -m "mensagem": Registra as alterações no repositório. git push: Envia as alterações para um repositório remoto.
- Importância do versionamento de código e do controle de alterações proporcionado pelo Git
- O versionamento de código permite o acompanhamento das mudanças ao longo do tempo, facilitando a colaboração e revertendo alterações indesejadas. Boas Práticas
- Identificação e discussão de boas práticas
- Mensagens de commit descritivas.
- Uso adequado de branches e merges.
- Colaboração em projetos compartilhados.
Markdown Linguagem de marcação leve para formatação de texto. Elementos básicos do Markdown
Para a entrega pode utilizar uma Branche Com_nome_do_trainees do presente Repositórios https://github.com/FronteiraTec/onboardingProjetos2024-1
Boa sorte a todos! A diretoria está à disposição para auxiliá-los em qualquer dúvida. Atenciosamente, Diretoria de Projetos, Ruan P. Vitkoski de Souza