Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Git e GitHub
Semana 2 - trainee navegação
Versionamento de código
O versionamento é o processo de criar novas versões de um código toda vez que 
existir uma mudança significativa nele.
Ferramentas para versionamento
As principais ferramentas utilizadas para versionamento de software são:
● CVS: é uma das ferramentas de controle de software mais antigas no mercado.
● Subversion: é uma ferramenta de controle de versão de software bastante utilizada no meio 
corporativo.
● Git: é a ferramenta de versionamento mais comum no mundo do desenvolvimento de 
software, possui um histórico completo de mudanças.
● Mercurial: é um sistema de versionamento adotado por grandes empresas, como o 
Facebook e W3C.
https://www.bing.com/ck/a?!&&p=a4dc627f4e440cf9JmltdHM9MTY4NzkxMDQwMCZpZ3VpZD0zMjMxNWY3Yi0wOGY2LTY1MDYtMDAxNi00ZGFmMDkzODY0YjMmaW5zaWQ9NTc4NQ&ptn=3&hsh=3&fclid=32315f7b-08f6-6506-0016-4daf093864b3&psq=ferramentas+de+versionamento&u=a1aHR0cHM6Ly93d3cudml2ZW5kb2JhdXJ1LmNvbS5ici9xdWFsLWEtZnVuY2FvLWRlLXVtLXNpc3RlbWEtZGUtdmVyc2lvbmFtZW50by8&ntb=1
Git
Git é o sistema de controle de versão open 
source mais usado no mundo atualmente! 
Ele é usado para controlar o histórico de 
alterações de arquivos e principalmente de 
projetos de desenvolvimento de software. 
Ele permite mais flexibilidade no fluxo de 
trabalho, segurança e desempenho. 
https://blog.betrybe.com/tecnologia/aprenda-tudo-sobre-programacao/
Conceitos básicos
Repositório
Um repositório é um diretório onde você armazena os arquivos do seu projeto, que podem ser códigos, 
imagens, áudios, vídeos ou qualquer coisa relacionada a esse projeto. Ele pode ficar armazenado no seu 
computador, um repositório local, ou também ser armazenado em alguma plataforma on-line de 
gerenciamento, ou seja, um repositório remoto.
Commit
Um commit é um conjunto de alterações que você fez em um projeto. Ele marca uma versão do seu código. 
Ele guarda as alterações feitas nos arquivos, quem fez essas alterações e uma mensagem que resume essa 
alteração.
Branch
Uma branch é um ramo de desenvolvimento dentro do seu código.
Como instalar o Git no ubuntu?
Principais comandos
● “git init”
Principais comandos
Principais comandos
● “git status”
Principais comandos
● “git add ”
Principais comandos
● “git commit -m ”
Principais comandos
● “git log”
Git Hub
O GitHub é uma plataforma de 
gerenciamento de código para controle de 
versão e colaboração. Com ela você e 
outras pessoas podem trabalhar juntos em 
projetos de qualquer lugar.
Criando uma conta
1- Abra a página 
https://github.com/join/plan?plan=free
2- Coloque seus dados pessoais. Leia com 
atenção os Termos de Serviço e a Política de 
Privacidade antes de prosseguir (ambos estão em 
inglês). Ao dar continuidade ao processo de 
cadastro, você diz que concorda com os dois 
documentos.
https://github.com/join/plan?plan=free
https://help.github.com/en/articles/github-terms-of-service
https://help.github.com/en/articles/github-privacy-statement
https://help.github.com/en/articles/github-privacy-statement
Criando um repositório
Para criar um repositório no Github, você precisa seguir os seguintes passos:
1. Instalar o GIT na máquina.
2. No GitHub, clique no ícone + ao lado esquerdo do seu avatar no topo direito da 
página e selecione New Repository.
3. Informe o nome do repositório e adicione uma descrição (opcional).
4. Escolha se o repositório será público ou privado (público para que outras pessoas 
possam acessar).
5. Adicione um README file para orientar quem acessar o repositório (pode ser 
editado no próprio GitHub).
6. Na máquina, faça as alterações necessárias e commit as mudanças.
https://www.bing.com/ck/a?!&&p=93adf83136ef12b2JmltdHM9MTY4NzkxMDQwMCZpZ3VpZD0zMjMxNWY3Yi0wOGY2LTY1MDYtMDAxNi00ZGFmMDkzODY0YjMmaW5zaWQ9NTc5Mg&ptn=3&hsh=3&fclid=32315f7b-08f6-6506-0016-4daf093864b3&psq=como+criar+um+reposit%c3%b3rio+no+github+ubuntu&u=a1aHR0cHM6Ly9naXRodWIuY29tL3JhZmFnbmltL2NvbW9fY3JpYXJfcmVwb3NpdG9yaW9fZ2l0aHVi&ntb=1
GitHub desktop
O GitHub Desktop é um aplicativo que 
permite que você interaja com o GitHub 
usando uma GUI em vez da linha de 
comando ou de um navegador web. 
GitHub Desktop incentiva você e sua 
equipe a colaborar usando as melhores 
práticas com Git e GitHub.
Como instalar
Passo a passo: https://gist.github.com/berkorbay/6feda478a00b0432d13f1fc0a50467f1
Como usar

Mais conteúdos dessa disciplina