Instalar o Git

O Git é um sistema de controlo de versão, de código-fonte aberto, que ajuda muito o desenvolvimento de projetos colaborativos.

The Sponge project, alongside thousands of other open-source projects, hosts its Git repositories on GitHub. Thus, Git is a crucial tool in the development of Sponge and SpongeAPI.

O site do Git tem bastante documentação, e a página de downloads deles tem bastantes clientes com interface gráfica para vários sistemas operativos.

Download

Windows

O GitHub Desktop é um método fácil de instalar o Git no Windows, uma vez que o Git vem incluído no software.

É recomendado que você reinicie o seu computador depois de instalar o Git.

Mac

Existem algumas maneiras de instalar o Git no macOS.

O método mais fácil é instalar as Xcode Command Line Tools.

Aviso

Estas instruções não funcionam em Macs que estejam a utilizar uma versão anterior ao Mavericks. Se você estiver a usar uma versão do OS X mais antiga que o Mavericks, instale o cliente do GitHub em vez disto.

  1. Abra o Terminal.

  2. Execute xcode-select --install.

  3. Instale-o, e coma uma bolacha enquanto espera.

  4. Execute git no Terminal.

Como alternativa, você pode instalar o GitHub Desktop. O Git faz parte da instalação do GitHub Desktop.

É recomendado que você reinicie o seu computador depois de instalar o Git.

Linux e Unix

O método mais simples de instalar o Git no Linux é usando o package manager que veio com a sua distribuição de Linux.

Nota

Você poderá ter de prefixar os comandos abaixo com sudo.

  1. Abra o Terminal.

  2. Run apt-get install git if you are on an Ubuntu or Debian-based distribution. Run yum install git if you are on Fedora.

O GitHub Desktop não está disponível para Linux de momento, só há para Windows e Mac.

É recomendado que você reinicie o seu computador depois de instalar o Git.

Setup

Quem É Você?

Antes de você começar a trabalhar com o GIt e com o repositório, certifique-se de que a sua configuração do GIT tem a sua identidade. Abra a linha de comandos e escreva:

git config --list

Procure as strings user.name e user.email. Se não estiverem definidas como o mesmo username e email da sua conta do GitHub, então defina-as:

git config --global user.name "John Doe"
git config --global user.email [email protected]

Dica

Não faça nenhuma contribuição em nenhum repositório do Sponge sem definir o seu user.name e user.email.