Trabalho GitHub
Basta acessar o site: www.github.com e fazer o cadastro
Imagem 01- Tela de cadastro
Imagem 02 – Tela de Acesso ao GitHub
2. Git e GitHub
Git é uma versão controladora, e o GitHub, um repositório que serve como um servidor central para seus projetos.
2.1. O que é GitHub
O GitHub é a rede para programadores. Nele podemos criar repositórios (públicos e privados) para os nossos projetos, seguir outros desenvolvedores, baixar projetos, modificar projetos, receber atualizações de modificações de projetos, etc. Diversos projetos grandes já estão no GitHub e você já pode até dar uma olhadinha no código fonte deles! Dentre os projetos encontramos o JQuery, Eclipse, VRaptor, Twitter e muito mais! Abaixo listei alguns repositórios:
VRaptor
JQuery
Eclipse
2.2. O que é o Git
Hoje dificilmente um projeto não possui um controle de versão. O Git é um controlador da versão GitHub.
Durante muito tempo foi usado o CVS e, em seguida, o SVN veio para corrigir algumas falhas do CVS e adicionar interessantes funcionalidades. Diversos são os motivos para a adoção do Git:
- Branches facilitados e independentes
- Merges facilitados (quem já usou CVS sabe o quão sofrível é realizar merges)
- Mais rápido
- Distribuído
- Pode ocupar menos espaço que um checkout SVN
- Integração com o GitHub.
3. Configuração Inicial
Assume-se que você já possua uma conta devidamente configurada no GitHub.
3.1. Instalando o Git
A primeira coisa a fazer é ter instalado os arquivos necessários para o git funcionar. Em sistemas Debian e suas variações (Ubuntu, LinuxMint, ...), os pacotes necessários podem ser instalados com
$ sudo apt-get install git git-core git-man git-gui git-doc \ ssh openssh-server openssh-client
O ssh e openssh-* são necessários para a comunicação entre sua máquina e o servidor do GitHub. Em outros sistemas operacionais baixe os arquivos de instalação a partir de http://git-scm.com.
3.2. Configuração Global
Estas configurações