Iniciando com o Git

O que é o Git?

Um sistema de controle de versão, criado por Linus Torvalds para gerenciar a sua criação: o núcleo (kernel) do sistema operacional Linux. Um controle de versão precisa guardar as alterações nos arquivos, salvar no repositório, controlar quem e quando altera, fazer a fusão (merge) de alterações concorrentes no mesmo arquivo e guardar um histórico de tudo isso. Uma grande funcionalidade do Git é permitir fazer uma cópia instantânea (snapshot) do seu projeto e jogá-lo para um ramo diferente (branch) do seu repositório.

O que é o Github?

É um serviço web, consubstanciado na URI https://github.com/ que estende muitas funcionalidades do Git, principalmente tornando-o seu repositório universal. Mas vamos discutir isso em outro post.

Download WindowsInstalar o Git no Windows 10

Para instalar a versão para o Windows 10, entre nesta página https://git-scm.com/downloads, clique na figura mostrada ao lado e o seu download vai se iniciar normalmente. Ele vai detectar automaticamente a versão do seu sistema operacional e trazer o instalador certo. Clique neste executável e ele vai instalar normalmente no padrão Windows (next, next, finish) sob a licença GNU. Você pode escolher o editor padrão, a biblioteca SSL, qual terminal usar dentre outras opções.

Após instalado abra o prompt de comando e digite no terminal:

git config –global user.name “Nome Sobrenome”
git config –global user.email “seunome@provedor.com.br”

Assim você configura o usuário padrão do Git na sua máquina. Toda ação será referenciada por estes dados.

Instalar o Git no Linux

É mais fácil, porque só precisa usar a linha de comando. Afinal ele é baseado no terminal do Unix. Estou usando o Linux Mint 19.3 Tricia. Entre como root, abra o terminal e digite:

sudo apt-get install git
[senha do root]

Após instalar o Git digite no terminal afim de verificar a instalação e a versão:

git –version
[retorno da versão]

Para atribuir o usuário à instalação do Git volte ao terminal do Linux e digite as mesmas instruções de usuários descritas lá em cima:

git config –global user.name “Nome Sobrenome”
git config –global user.email “seunome@provedor.com.br”

Aproveite o terminal aberto e configure o editor padrão:

git config –global core.editor emacs

Se quiser substituir o emacs por outro editor, fique a vontade. Para verificar se as configurações deram certo digite:

git config –list

Outras formas de instalar em diversas distros Linux pode ser vista aqui: https://git-scm.com/download/linux

Tudo instalado, vamos ver como utilizar o Git em um próximo post!