Editando Configuração do Git
Atenção: Você não se encontra autenticado. O seu endereço de IP será registrado no histórico de edições desta página.
A edição pôde ser desfeita. Por gentileza, verifique o comparativo a seguir para se certificar de que é isto que deseja fazer, salvando as alterações após ter terminado de revisá-las.
Revisão atual | Seu texto | ||
Linha 1: | Linha 1: | ||
− | + | '''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/ | ||
+ | |||
+ | == 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 | ||
+ | |||
+ | [[Arquivo:Netbeans_git_config.png | 500px | 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. |