(Créditos img: Via Google)
É um sistema de versionamento de código amplamente distribuído e adotado.
Criado por Linus Torvalds em 2005, é usado para rastrear as alterações no código-fonte de um projeto de software ao longo do tempo.
Com o Git, os desenvolvedores podem trabalhar em seus próprios ramos (cópias separadas do código-fonte), mesclar suas alterações e controlar o histórico de todas as alterações.
O Git opera localmente em um computador, permitindo que os desenvolvedores façam commits, branches e merges sem depender de uma conexão com a Internet ou um servidor remoto.
É uma plataforma de hospedagem de código-fonte que utiliza o Git como sistema de controle de versão subjacente.
Ele permite que os desenvolvedores armazenem, colaborem e compartilhem projetos de software publicamente ou de forma privada. Muito utilizada também como portfólio para programadores.
O GitHub fornece recursos adicionais, como controle de acesso, rastreamento de problemas, integração contínua e a capacidade de colaborar facilmente com outros desenvolvedores em um projeto.
Os desenvolvedores podem enviar (push) seus repositórios Git locais para o GitHub, tornando-o acessível a outros colaboradores e mantendo uma cópia de backup do projeto na nuvem.
Git é o sistema de controle de versão que permite rastrear e gerenciar as mudanças em um código-fonte, enquanto o GitHub é uma plataforma online que permite hospedar, colaborar e gerenciar projetos de software que usam o Git como sistema de controle de versão. Existem outras alternativas ao GitHub, como o GitLab e o Bitbucket, que oferecem funcionalidades semelhantes.
Inicia um repositório.
Clona um repositório já existente no GitHub
Adicionar arquivos para serem rastreados
Confirma as mudanças no repositório e permite uma mensagem descritiva.
Troca entre branchs ou restaura arquivos da área de trabalho
Mescla informações de um branch e outro.
Envia alterações para o repositório remoto (GitHub)
git config --global user.email "seu@email.com"
Define configurações globais de usuário para o Git (nome de usuário e email):
- Para criar um novo repositório no GitHub é usado comando do GIT para subir(push) o arquivos.
Passo a passo:
No seu GitHub clique em "NEW" para criar novo repositório.
- Coloque um nome pro seu repositório.
- Pode usar o arquivo como README para adicionar uma longa descrição.
Após vai aparacer os seguintes comandos:
Inicia um repositório.
Adicionar o seu repositório.
Adicionar o seu repositório ao README
Confirma as mudanças no repositório e permite uma mensagem descritiva
Equivalente ao tronco da sua árvore, ou seja, é a parte principal do seu projeto
https://github.com/SEUGITHUB/NOMEDABRANCH.git
Adicionar um origin para o repositório
Envia alterações para o repositório remoto (GitHub)
-
Estes são alguns dos comandos e ações mais comuns no Git e no GitHub. Existem muitos outros comandos e recursos disponíveis, dependendo das suas necessidades específicas de desenvolvimento e colaboração. Certifique-se de estar familiarizado com a documentação do Git e do GitHub para explorar todos os recursos.
- documentação: