Git e Github
Last updated
Last updated
Git é um sistema de controle de versão distribuído que permite aos desenvolvedores rastrear e gerenciar mudanças no código. GitHub é uma plataforma baseada na web que utiliza o Git para controle de versão e facilita a colaboração em projetos.
Windows:
Baixe o Git em: .
Execute o instalador e siga as instruções na tela.
macOS:
É provável que o Git já esteja instalado no seu computador. Para verificar, execute o seguinte comando no terminal: git -v
. Se aparecer o número da versão, o Git já está instalado.
Se não estiver instalado, use o seguinte comando no terminal: brew install git
.
Alternativamente, você pode baixar o instalador diretamente de .
Configure seu nome de usuário e e-mail com os comandos:
Criar um novo repositório: O repositório é o diretório onde você armazenará as informações do projeto que estiver criando. Depois de se posicionar dentro desse diretório usando o terminal, execute o seguinte comando.
Para que o Git comece a monitorar as mudanças nos arquivos do seu repositório, você deve indicar quais arquivos quer rastrear.
Se você quiser monitorar arquivos específicos, use:
Se quiser adicionar todos os arquivos modificados:
Este é o comando que você usará com mais frequência para salvar suas alterações. Sempre que quiser definir um ponto de controle, este é o comando que deve utilizar.
Cada vez que incluir um ponto de controle, você deve confirmar as alterações com um commit e incluir uma mensagem descritiva que resuma as últimas modificações realizadas:
Cada vez que incluir um ponto de controle, você deve confirmar as alterações com um commit e incluir uma mensagem descritiva que resuma as últimas modificações realizadas:
Ver o estado do repositório:
Ver o histórico de commits: Se você quiser ver todas as mudanças salvas desde o primeiro commit, utilize este comando.
Voltar para um ponto de controle: Usando este comando, você pode voltar para uma versão identificada pelo commit_hash que aparece no histórico (log).
Clonar um repositório existente: Quando você quiser baixar para o seu computador todo o conteúdo de um repositório.
Quando você começar a trabalhar em um projeto, você estará na ramificação principal (master), mas mais tarde talvez seja interessante criar uma nova ramificação para fazer alterações que não afetem a ramificação principal. Ou talvez você queira propor uma alteração em um projeto de outra pessoa e vai trabalhar em uma cópia onde fará suas propostas de mudanças sem afetar a ramificação principal. Nesses casos, você deve criar uma ramificação.
Criar uma nova ramificação: Ao criar uma ramificação, você faz uma cópia da ramificação principal, a partir da qual pode incluir novas alterações.
Mudar para outra ramificação:
Criar e mudar para uma nova ramificação: Este será o comando mais utilizado para criar novas ramificações.
Mesclar uma ramificação na ramificação atual: Depois de ter certeza de que as alterações feitas em uma ramificação estão corretas e você deseja incorporá-las à sua ramificação principal, use este comando para mesclar as alterações.
O GitHub é uma plataforma web de desenvolvimento colaborativo que utiliza o Git para controle de versões de projetos. Ele permite que os desenvolvedores hospedem seus projetos, colaborem com outros, gerenciem versões de código e acompanhem as mudanças. O GitHub facilita a colaboração por meio de recursos como pull requests, issues e projetos. É amplamente utilizado na comunidade de desenvolvimento de software para projetos de código aberto e privados, proporcionando um ambiente eficiente para gerenciamento e revisão de código.
Após fazer login, clique em "New" no canto superior direito da página para criar um novo repositório.
Clique em "Create repository" para finalizar a criação do repositório.
Add a remote repository: This command establishes the connection between the local repository and the repository on GitHub.
Enviar alterações para o repositório remoto:
Recuperar alterações do repositório remoto: Traz para o repositório local o conteúdo da branch especificada que está no GitHub.
<aside> 💡Dica: Se você estiver conectando o Git ao GitHub pela primeira vez, certifique-se de estar usando o mesmo usuário.
Você receberá a seguinte mensagem:
Certifique-se de inserir seu nome de usuário. Em seguida, será solicitada a sua senha.
Insira seu Token de Acesso Pessoal do GitHub. Se ainda não tiver um, você deve criá-lo seguindo os passos abaixo:
Acesse sua conta do GitHub.
No menu à esquerda, selecione Developer settings.
Clique em Personal access tokens.
Clique em Generate new token.
Dê um nome ao seu token, selecione as permissões necessárias (pelo menos repo para acesso completo aos repositórios) e clique em Generate token.
Copie o token gerado e salve-o em um local seguro. Você não poderá visualizá-lo novamente depois de fechar a janela. </aside>
Fork e Pull Request
Fork: Duplica um repositório na sua conta para que você possa fazer alterações.
Pull Request: Solicita que suas alterações sejam incorporadas ao repositório original.
Revisar e Mesclar Pull Requests
Vá até a aba "Pull requests" no GitHub.
Revise as alterações e os comentários.
Se estiver satisfeito com a proposta de mudanças, clique em "Merge pull request" para mesclar as alterações.
Acesse e faça login com sua conta. Caso não tenha uma conta, crie uma nova.
Vá para .