Escolar Documentos
Profissional Documentos
Cultura Documentos
Neste vídeo, você terá uma visão geral do Git e do GitHub, que são ambientes populares
entre desenvolvedores e cientistas de dados para realizar o controle de versão de arquivos e projetos de código-
fonte
Você não pode falar sobre Git e GitHub sem um entendimento básico do que é controle de versão.
Um sistema de controle de versão permite que você acompanhe as alterações em seus documentos.
Isso facilita a recuperação de versões mais antigas do seu documento se você cometer um erro,
Digamos que você tenha uma lista de compras e queira que seus colegas de quarto confirmem as coisas você precisa
e adicione itens adicionais.
Sem controle de versão, você tem uma grande bagunça para limpar antes de ir às compras.
Com o controle de versão, você sabe exatamente o que precisa depois que todos contribuíram com suas ideias.
Git é um software livre e de código aberto distribuído sob a GNU General Public License.
Git é um sistema de controle de versão distribuído, o que significa que usuários em qualquer lugar do mundo podem
ter uma cópia do seu projeto em seu próprio computador. Quando eles fazem alterações, eles pode sincronizar sua
versão com um servidor remoto para compartilhá-la com você.
O Git não é o único sistema de controle de versão existente, mas o aspecto distribuído é um das principais razões
pelas quais ele se tornou um dos sistemas de controle de versão mais comuns disponíveis.
Os sistemas de controle de versão são amplamente usados para coisas que envolvem código, mas você também
controlar imagens, documentos e qualquer número de tipos de arquivo.
Você pode usar o Git sem uma interface web usando sua interface de linha de comando, mas o GitHub é um dos
serviços hospedados na Web mais populares para repositórios Git.
Existem alguns termos básicos que você precisa saber antes de começar.
O protocolo SSH é um método para login remoto seguro de um computador para outro.
Um repositório contém suas pastas de projeto que são configuradas para controle de versão.
Um pull request é a maneira como você solicita que alguém revise e aprove suas alterações
Um diretório de trabalho contém os arquivos e subdiretórios em seu computador que estão associados com um
repositório Git.
Ao começar com um novo repositório, você só precisa criá-lo uma vez: localmente, e, em seguida, envie para o
GitHub ou clonando um repositório existente usando o comando "git init".
de suas mudanças.
"git commit" pega seu instantâneo das alterações e as confirma no projeto.
"git reset" desfaz as alterações feitas nos arquivos em seu diretório de trabalho.
"git log" permite navegar pelas alterações anteriores em um projeto.
"git branch" permite criar um ambiente isolado dentro do seu repositório para fazer alterações.
"git checkout" permite que você veja e altere as ramificações existentes.
"git merge" permite que você junte tudo novamente.
Para aprender a usar o Git de forma eficaz e começar a colaborar com cientistas de dados
o mundo, você precisará aprender os comandos essenciais.
Felizmente para nós, o GitHub tem recursos incríveis disponíveis para ajudar você a começar.
Vá para try.github.io para baixar as folhas de dicas e executar os tutoriais.
Nos módulos a seguir, daremos a você um curso intensivo sobre como configurar seu ambiente local e iniciar um
projeto.
Resumo do módulo
Neste módulo, você aprendeu que:
Armazene o código
Rastrear problemas e alterações
Permitir que você colabore com outras pessoas
Git é um dos sistemas de controle de versão distribuído mais populares. GitHub, GitLab e Bitbucket são exemplos de
sistemas de controle de versão hospedados.