2. Desenvolvedora – BRQ;
Análise e Desenvolvimento de Sistemas – FATEC;
Co-fundadora – Comunidade CaquiCoders.
Apaixonada por tecnologia e por comunidades;
Evangelizadora da palavra da Ada Lovelace. <3
/morganna-giovanelli-de-souza
/morgiovanelli
bit.ly/gitcampusparty
5. “O controle de versão é um sistema que registra
as mudanças feitas em um arquivo ou um
conjunto de arquivos ao longo do tempo de
forma que você possa recuperar versões
específicas.”
fonte: https://git-scm.com/book/pt-br/v1/
8. “O Git é um sistema de controle de versão
distribuído gratuito e de código aberto projetado
para lidar com tudo, de projetos pequenos a
muito grandes, com velocidade e eficiência.”
fonte: https://git-scm.com/
9. “GitHub é uma plataforma de hospedagem de
código-fonte com controle de versão usando o
Git. Ele permite que qualquer usuário cadastrado
na plataforma contribua em projetos privados
e/ou Open Source de qualquer lugar do mundo.”
fonte: https://pt.wikipedia.org/wiki/GitHub
21. “Um repositório de software é um local de
armazenamento de onde pacotes de software
podem ser recuperados e instalados em um
computador.”
fonte: https://pt.wikipedia.org/wiki/Repositório_(software)
22. Criar um novo repositório
git init
dentro de uma pasta local
23.
24.
25. Obter um Repositório
git clone /caminho/para/o/repositório
repositório local
git clone usuário@servidor:/caminho/para/o/repositório
servidor remoto
31. git add .
git add index.html
comando para adicionar uma nova
alteração ao repositório
32. git commit -m “Initial commit”
comando para confirmar (localmente) as
alterações realizadas até o momento
para inserir
uma mensagem
colocar a
mensagem
42. Dicas e Boas Práticas
● Sempre atualize seu repositório local com o
repositório remoto;
● Faça um commit a cada alteração;
● Acrescente comentários objetivos para cada
commit;
● Evite utilizar qualquer comando que altere alguma
coisa de forma forçada;
43. Dicas e Boas Práticas
● Crie branch separada para cada feature (a partir da
branch principal);
● É importante ter atenção ao fazer o merge;
● Tenha o hábito de fazer o readme.md;
● Utilize o .gitignore quando necessário;
● Estude sobre as licenças;
● Contribua com projetos open source.