Como instalar o Git em um Mac

Se você é um programador iniciante, deve se familiarizar com um sistema de controle de versão.

A maioria dos trabalhos de programação que você encontrar exigirá que você colabore com outros engenheiros por meio de um desses sistemas de controle de versão, porque é a melhor maneira de organizar grandes bases de código e minimizar os efeitos de erros ou discrepâncias. Git é um sistema de controle de versão.

Vamos dar uma olhada no que é Git e como você pode colocá-lo em funcionamento no seu Mac em algumas etapas rápidas. Você também aprenderá alguns comandos essenciais para começar a trabalhar e empregar o Git em seu fluxo de trabalho assim que terminar de ler este artigo!

Git Educado: O que é Git e como ele me ajuda?

Como mencionamos anteriormente, Git é um sistema de controle de versão de código aberto (também conhecido como ferramenta de controle de versão ou controle de código-fonte). O objetivo principal de uma ferramenta de controle de versão é monitorar as alterações que ocorrem em uma base de código sempre que ela é atualizada e permitir que você reverta para qualquer iteração de sua escolha.

Relacionado: The Ultimate Guide to Git — Claim Your Free Ebook!

Isso é uma grande ajuda quando você percebe que programou um bug que vira a lógica do seu aplicativo de dentro para fora e de cabeça para baixo. No caso de um compilador cheio de texto de erro vermelho, apenas reverta para o seu último repositório Git e vá para Stack Overflow para descobrir o que deu errado na primeira vez – sem danos, sem problemas.

O Git também é de uso gratuito.

Como instalar o Git em um Mac

O modelo Git da Apple vem pré-instalado no macOS. Abra seu terminal ou editor de script de shell de escolha e digite git –version para verificar qual versão do Git está em sua máquina. Se ainda não estiver em sua máquina, executar git –version solicitará que você instale o Git.

Embora esta construção do Git seja boa para alguns usuários, você pode querer instalar a versão mais atualizada (a Apple costuma demorar para atualizar sua versão). Você pode fazer isso de muitas maneiras diferentes; compilamos algumas das opções mais fáceis abaixo.

Relacionado: O que é script de shell e por que você deve usá-lo

Instalando Git no macOS com Homebrew

Use o Homebrew . O Homebrew instala uma lista de pacotes úteis que não vêm pré-instalados em Macs (veja a lista de pacotes no site do Homebrew ).

Cole o seguinte comando em seu terminal para instalar o Homebrew:

 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

O terminal solicitará que você insira uma senha. Digite a senha que você usa para fazer login no seu Mac e continuar o processo de instalação.

Quando terminar, digite brew install git no terminal e espere o download. Verifique se o Git foi instalado executando git –version .

Como instalar o Git no macOS com o instalador independente

Tim Harper construiu e suporta um instalador autônomo para Git no Mac – você pode encontrá-lo no SourceForge . Basta clicar em Download para obter a versão mais recente ou selecionar qualquer compilação anterior clicando diretamente sobre ela no cabeçalho Atividade do projeto .

Siga as instruções do instalador até que o Git esteja na sua máquina. Verifique se o Git foi instalado executando git –version no terminal. Voce terminou!

Nota: Alguns usuários relataram problemas de compatibilidade entre o instalador independente e o Mac OS X Snow Leopard ou Mac OS X Lion (OSX 10.6 e 10.7). Embora soluções alternativas sejam possíveis, é altamente recomendável instalar o Git com o Homebrew para evitar isso.

Instalando Git para macOS com GitHub Desktop

Você sabe que usará o GitHub em seu projeto? A instalação do GitHub Desktop também instalará a versão mais recente do Git. Basta clicar em Baixar para macOS e executar o instalador. Depois de executar o instalador, verifique se o Git foi instalado executando git –version no terminal. Voce terminou!

Relacionado: Como Criar Seu Primeiro Repositório no Github

Git iniciado: o básico

Pode parecer assustador mergulhar no Git. Aqui está a boa notícia: você pode começar a utilizar o que o Git tem a oferecer, mesmo quando você conhece apenas alguns comandos. Você pegará o resto com o tempo, conforme descobrir novas necessidades e buscar novas soluções. Por enquanto, aqui estão alguns dos princípios básicos:

Comandos Git básicos
git help, git help -a, git help -g Exibe uma lista de comandos e subcomandos do Git.
git config –global user.name "FirstName LastName" Define seu nome de usuário Git.
git config –global user.email "[email protected]" Define seu e-mail Git.
git init Cria um novo repositório Git (repo) no diretório atual.
git add [arquivo / diretório] Adiciona instantâneos dos arquivos atuais à área de teste (índice). Isso não salva nenhum trabalho em seu repositório.
git rm Remove arquivos do índice.
git commit Confirma as alterações na área de teste para o repositório. Você deve executar isso para salvar as alterações em seu repo.
git commit -a Você pode usar isso para pular o uso do Git add. Isso procura por alterações, adiciona-as ao teste e as confirma.
git diff Veja as mudanças entre os commits.
git log Veja seus commits anteriores para o repo.
git branch [nome-do-branch] Cria um novo branch em seu repositório. Ramificações são usadas para dividir as bases de código em seções menores.
ramo git Lista todas as ramificações em seu repo.
switch git [nome-do-ramo] Navegue entre ramos.
git branch [nome-do-branch] -d Exclui o ramo especificado.
git clone [diretório-caminho] [nome-que-você-escolhe] Cria um clone do repositório especificado.
git fetch Verifica as alterações de outro repositório sem integrá-las ao seu repo.
git pull Confirma as alterações de outro repositório para o seu repo.
git push Atualiza o repo com mudanças para outros puxarem.

Limpando Seus Repositórios

Agora que você sabe como instalar o Git no macOS e começar a usá-lo, é hora de começar a fazer. Não se preocupe em estar certo ou errado, limpo ou bagunçado. Basta fazer coisas novas e aprender ao longo do caminho.

Se, no meio da confusão da criação, você descobrir que seus galhos se tornaram um pouco desorganizados para o seu gosto, sempre há métodos que você pode usar para limpar as coisas.