Configurando um Cliente do GIT – Linux
E ae galera como vão? No post anterior, eu expliquei como configurar a parte de servidor do GIT. Neste post estarei explicando como configurar o client para que possa atualizar o repositório conforme as atualizações no seu servidor local, isto é, em sua máquina. No post de agora estarei explicando a instalação e configuração no linux, e no próximo estarei fazendo isto para o windows.
Caso a instalação que foi feita anteriormente na configuração seja no mesmo computador que estará trabalhando, a parte de instalação não é necessária. Caso o contrário basta repetir os passo do artigo anterior.
Após feita a instalação e a configuração do repositório no servidor, para configurar o client você deverá fazer os seguintes passos.
1 - git config --global user.name '<name>' 2 - git config --global user.email '<email>' 3 - aioros$ mkdir projeto 4 - aioros$ git init 5 - aioros$ git add . 6 - aioros$ git commit -m ‘Inicializando Repositório’ 7 - aioros$ git remote add origin git@host:localização_arquivos 8 - aioros$ git push origin master Counting objects: 13, done. Compressing objects: 100% (7/7), done. Writing objects: 100% (13/13), 1.20 KiB, done. Total 13 (delta 1), reused 0 (delta 0) To git@host:localização_arquivos * [new branch] master -> master
feito isto o seu repositório está configurado e pronto para você trabalhar em cima dele.
Explicando os comando:
1 – Setando Nome do usuário do Repositório.
2 – Setando Email do usuário.
3 – Criando o Diretório do Projeto .
4 – Inicialização do Versionamento.
5 – Adicionando todos arquivos para serem commitados.
6 – Comitando arquivos para o repositório.
7 – Configurando o Repositório Remoto.
8 – Enviando Arquivos para o Repositório.
Creio que seja isto para configurar o client. No Windows é a mesma coisa, porém tem que ser instalado a versão deste local – http://code.google.com/p/msysgit/downloads/list
utilizado a instalação do msysGit.
Engenheiro da Computação. Analista de Sistemas e Programador. Trabalhou com Desenvolvimento de Sistemas Desktop. Hoje foco totalmente voltado para Aplicações Web.