Como configurar e usar o Git: 15 etapas (com imagens)

Índice:

Como configurar e usar o Git: 15 etapas (com imagens)
Como configurar e usar o Git: 15 etapas (com imagens)

Vídeo: Como configurar e usar o Git: 15 etapas (com imagens)

Vídeo: Como configurar e usar o Git: 15 etapas (com imagens)
Vídeo: João Bosco & Vinicius feat. Matheus - Segunda Taça (Ao Vivo em Goiânia) 2024, Maio
Anonim

Git é um dos sistemas de controle de versão mais amplamente usados para desenvolvimento de software. Construído por Linus Torvalds em 2005, o Git foca na velocidade, integridade de dados e suporte para fluxos de trabalho não lineares distribuídos. Com seu uso difundido até mesmo para grandes corporações, é importante aprender como configurar e usar o Git facilmente. Este passo a passo usará o Git Bash para Windows e o GitHub. No entanto, os comandos usados aqui funcionarão em qualquer plataforma. Este não é o fim de todo o guia, mas simplesmente para ajudá-lo a começar a usar o Git. Existem muito mais funções para explorar no Git e um ambiente de trabalho pode ter variáveis muito diferentes do que o que precisa ser usado com o GitHub.

Passos

Parte 1 de 3: Configurando sua conta

Configurar e usar o Git Etapa 1
Configurar e usar o Git Etapa 1

Etapa 1. Configure uma conta no Github

Visite GitHub e crie uma conta. Para os fins deste tutorial, uma conta gratuita funcionará perfeitamente.

Configurar e usar o Git Etapa 2
Configurar e usar o Git Etapa 2

Etapa 2. Instale o Git Bash

Para começar, você deve primeiro baixar e instalar o Git Bash para Windows. Vá em frente e faça isso agora, seguindo este link: Git Bash.

Depois de instalado, execute Git Bash. Você deve estar olhando para uma tela preta do prompt de comando. Git Bash usa comandos Unix para operar, portanto, é importante ter algum conhecimento de Unix

Configurar e usar o Git Etapa 3
Configurar e usar o Git Etapa 3

Etapa 3. Crie uma chave SSH

Para estabelecer uma conexão criptografada segura entre sua conta GitHub e Git Bash em seu computador, você deve gerar e vincular uma chave SSH. No Git Bash, cole este código, mas substitua no e-mail que você usou com sua conta GitHub: ssh-keygen -t rsa -b 4096 -C [email protected]

Você será então questionado sobre onde deseja salvar a chave. A localização padrão será suficiente, então apenas pressione ↵ Enter. Em seguida, o Git Bash solicitará que você insira e confirme uma senha longa. Embora você não precise incluir um, é altamente recomendável que você o faça

Configurar e usar o Git Etapa 4
Configurar e usar o Git Etapa 4

Etapa 4. Adicione sua chave SSH ao agente ssh

Isso irá autorizar seu computador a usar essa chave SSH. Digite o seguinte comando para iniciar o Agente SSH: eval "$ (ssh-agent -s)" Em seguida, digite ssh-add ~ /.ssh / id_rsa para adicionar a chave criada.

Se sua chave tiver um nome diferente além de id_rsa ou se você a salvou em um local diferente, certifique-se de usá-lo

Configurar e usar o Git Etapa 5
Configurar e usar o Git Etapa 5

Etapa 5. Adicione sua chave SSH à sua conta

Agora você precisará configurar sua conta para usar a chave recém-criada. Copie a chave ssh para sua área de transferência: clip <~ /.ssh / id_rsa.pub. Em seguida, no canto superior direito de qualquer página do GitHub, clique na foto do seu perfil e, em seguida, clique em Configurações. Na barra lateral de configurações do usuário, clique nas chaves SSH e GPG. Em seguida, clique em Nova chave SSH. Agora você pode inserir um nome descritivo para sua chave e, em seguida, colá-la no campo da chave e pressionar "Adicionar chave SSH". Confirme e está tudo pronto!

Parte 2 de 3: Configurando um Projeto

Configurar e usar o Git Etapa 6
Configurar e usar o Git Etapa 6

Etapa 1. Bifurcar um repositório

Para fazer alterações em um projeto no GitHub, ele deve ser bifurcado. Vá para o repositório no qual deseja trabalhar e bifurque o repositório pressionando fork na parte superior direita da página. Isso fará uma cópia desse repositório em sua conta.

Configurar e usar o Git Etapa 7
Configurar e usar o Git Etapa 7

Etapa 2. Crie um diretório local

Crie uma pasta em algum lugar do seu computador onde deseja hospedar o repositório. Em seguida, use o Git Bash para navegar até essa pasta. Lembre-se de que o Git Bash aceita comandos UNIX, portanto, para entrar em seu diretório, use o comando CD da seguinte forma: $ cd / path / to / directory

Configurar e usar o Git Etapa 8
Configurar e usar o Git Etapa 8

Etapa 3. Clone o garfo

No GitHub, navegue até sua bifurcação e, sob o nome do repositório, clique em Clonar ou fazer download e copie o link fornecido.

Em seguida, no Git Bash, digite o seguinte comando usando o URL copiado: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Pressione ↵ Enter e seu clone local será criado

Configurar e usar o Git Etapa 9
Configurar e usar o Git Etapa 9

Etapa 4. Sincronize seu garfo com o original

Você precisa ser capaz de propor alterações ao repositório original. Navegue até o repositório original que você bifurcou no GitHub, clique em Clonar ou baixe e copie o URL.

  • Agora navegue até a pasta do repositório real no GitHub. Você saberá que está no lugar certo quando vir um (mestre) à direita do seu prompt de comando.
  • Agora, basta executar $ git remote add upstream https://github.com/user/repositoryName usando a URL original do repositório.
Configurar e usar o Git Etapa 10
Configurar e usar o Git Etapa 10

Etapa 5. Crie um usuário

Em seguida, você deve criar um usuário para rastrear quem fez as alterações no repositório. Execute os dois comandos a seguir. $ git config user.email “[email protected]” e $ git config user.name “Seu nome”. Certifique-se de que o e-mail que você usa é o mesmo que está em sua conta do hub git.

Configurar e usar o Git Etapa 11
Configurar e usar o Git Etapa 11

Etapa 6. Crie uma nova ramificação

Em seguida, você deve criar um novo branch fora do nosso branch master. Como um verdadeiro galho de uma árvore. Este branch conterá todas as mudanças específicas que você fará. Você deve criar um novo branch do master sempre que trabalhar em um novo problema. Quer seja uma correção de bug ou a adição de um novo recurso, cada tarefa deve ter seu próprio branch exclusivo.

  • Para fazer um branch, simplesmente execute: $ git branch feature_x. Substitua feature_x por um nome descritivo de seu recurso.
  • Depois de fazer seu branch, use $ git checkout feature_x. Isso o levará para o branch feature_x. Agora você está livre para fazer alterações em seu código.

Parte 3 de 3: Impulsionando suas mudanças

Configurar e usar o Git Etapa 12
Configurar e usar o Git Etapa 12

Etapa 1. Comprometa suas mudanças

Assim que terminar de fazer as alterações, ou quiser trocar de branches e trabalhar em outra coisa, suas alterações devem ser confirmadas. Execute $ git commit --all. Isso fará o commit automático de todas as alterações feitas no repositório.

Você receberá um prompt para inserir uma mensagem de confirmação usando o vim. Esta mensagem deve ser curta e descritiva. Use as setas do teclado para navegar até a linha superior e pressione i no teclado. Agora você pode digitar sua mensagem. Depois de digitar, pressione Esc e, em seguida, pressione a tecla de dois pontos,:. Agora digite as letras wq e pressione ↵ Enter. Isso salvará sua mensagem de confirmação e fechará o editor do vim

Configurar e usar o Git Etapa 13
Configurar e usar o Git Etapa 13

Etapa 2. Faça uma solicitação push

Agora que suas alterações foram confirmadas, você deve aplicá-las! Insira a origem do push $ git.

Configurar e usar o Git Etapa 14
Configurar e usar o Git Etapa 14

Etapa 3. Mesclar com o branch master

Volte ao GitHub e em breve você verá uma mensagem aparecer com seu envio. Clique em "Comparar e puxar solicitação". Nesta página, você terá a oportunidade de revisar suas alterações, bem como alterar sua mensagem de confirmação e adicionar comentários. Quando tudo estiver em ordem e o GitHub não detectar nenhum conflito, vá em frente e faça a solicitação. E é isso!

Agora caberá a seus outros contribuidores e ao proprietário do repositório revisar sua alteração e, em seguida, mesclá-la com o repositório principal

Configurar e usar o Git Etapa 15
Configurar e usar o Git Etapa 15

Etapa 4. Lembre-se sempre de buscar e rebase

É extremamente importante estar sempre trabalhando na versão mais recente de um arquivo. Antes de fazer qualquer solicitação push, ou você acabou de iniciar um novo branch ou mudou para um branch, sempre execute o seguinte comando git fetch upstream && git rebase upstream / master.

Recomendado: