Configuração do Git

De SimDeCS
Edição feita às 23h02min de 7 de dezembro de 2011 por Michele (disc | contribs)
Ir para: navegação, pesquisa

Configuração do Git para o projeto SimDeCS

Esta página detalha os passos necessários para baixar o código fonte do projeto do repositório git.

Git é um sistema de controle de versão distribuído com ênfase em velocidade. O Git foi inicialmente projetado e desenvolvido por Linus Torvalds para o desenvolvimento do kernel Linux. Cada diretório de trabalho Git é um repositório com todos os históricos e habilidade total de controle das revisões, não dependente de acesso a uma rede ou a um servidor central. Fonte: http://pt.wikipedia.org/wiki/Git

Site oficial: http://git-scm.com/

Tabela de conteúdo

Netbeans

As instruções a seguir são para Netbeans >= 7.0.1. Recomenda-se utilizar o Netbeans 7.1, pois alguns bugs importantes do plugin foram corrigidos. O ambiente de referência foi configurado em inglês.

Instalação

  • Netbeans 7.1 já vem com git instalado.
  • Para outras versões, deve-se baixar o plugin do Git: Tools -> Plugins. Procurar e instalar o plugin "Git".

Baixar o código fonte do projeto

  • Clonar o repositório: Team -> Git -> Clone. Na tela para adição de repositório, incluir as seguintes configurações:

ssh://200.18.67.61:4731/home/git/simdecs.git

usuário: git

senha: gitsimdecs

Configuração do Git para Netbeans

  • Selecionar "master" para baixar o repositório principal.
  • Selecionar o diretório local aonde o projeto será salvo e finalizar.

Problemas conhecidos

  • No OS X, pode ocorrer um erro de conexão quando se marca a opção para salvar a senha.
  • No Windows, pode ocorrer um bug cuja mensagem é "reject hostKey". Esse bug foi relatado em http://netbeans.org/bugzilla/show_bug.cgi?id=199263 e foi corrigido na versão 7.1.

Fluxo normal de trabalho

  • Editar os arquivos necessários.
  • Clicar com o direito no projeto -> Git -> Commit. Selecionar os arquivos a serem enviados. Escrever uma mensagem explicando o que foi alterado. Submeter. (os commits são locais, então pode submeter sem estar conectado à internet).
  • Quando quiser disponibilizar suas mudanças para os outros (que podem ser de vários commits), clicar com o direito -> Git -> Push. O endereço do repositório remoto já vai estar salvo, então é só selecionar master e finalizar.
Ferramentas pessoais
Espaços nominais
Variantes
Visualizações
Ações
Navegação
Ferramentas