#configuração

Utilizando o Git como repositório remoto


No post anterior instalamos o Git no CentOS que iremos utilizá-lo como repositório remoto. Agora iremos configurar os repositórios.

Repositório remoto

Crie um diretório para ser o seu repositório:

$ mkdir repositorio

Entre no repositorio:

$ cd repositorio

Crie um diretório para ser seu projeto de teste:

$ mkdir teste.git

Entre no diretório do projeto de teste:

$ cd teste.git

Inicie o repositório remoto:

$ git --bare init

Clone o diretório do projeto:

cd ..
git clone teste.git teste

Repositório Local

Agora vamos configurar nosso repositório local em uma máquina com a distribuição Ubuntu 9.10.

Instale o Git:

$ sudo apt-get install git

Crie um diretório para ser o repositório local:

$ cd repositorio_local

Entre no repositório local:

$ cd repositorio_local

Crie um diretório para receber seu projeto de teste:

$ mkdir teste

Entre no diretório do projeto de teste:

$ cd teste

Inicie o repositório local:

$ git init

Adicione as informações sobre o desenvolvedor responsável pelo repositório local:

$ git config user.name "Seu nome"
$ git config user.email "seuemail@email.com"

Adicione o repositorio remoto:

$ git remote add origin ssh://root@nomedoservidor/../repositorio/projetos/teste.git

Crie um arquivo de teste:

$ vi testando

Adicione o arquivo ao projeto:

$ git add .

Faça o commit do projeto:

$ git commit -m "Commit de teste."

Envie as alterações para o repositório remoto:

$ git push origin master

E para finalizarmos, acesse seu repositório remoto, via ssh, por exemplo:

$ ssh root@nomedoservidor

Entre no diretório do seu projeto de teste:

$ cd ../repositorio/teste

Capture as alterações realizadas no repositório local:

$ git pull origin master

Verifique se o arquivo testando foi capturado:

$ ls -a

Feito!

Esta foi a primeira forma que encontrei para começar a trabalhar com o Git. A medida que eu for aprendendo, compartilho com vocês 😉

Bom fim de semana!

Anúncios
Padrão

23 comentários sobre “Utilizando o Git como repositório remoto

  1. Muito bom, apenas para contribuir.

    Se por engano você adicionar um repositorio errado, é possivel alterar dentro da pasta do projeto .git/config:

    [remote “origin”]
    url = ssh://root@usuario_ftp/var/www/repositorio/teste.git

  2. Flávio disse:

    Você sabe se desta forma consigo gerenciar vários projetos no mesmo repositório?

    De qualquer forma fica aqui meus elogios pois estou começando a estudar o Git e achei muito bom o tutorial. Consegui criar um repositório remoto só com seu post, já tinha lido outros sobre o assunto o não tive exito.

    Parabéns!!!

  3. Tiago Tobias disse:

    Olá Brena…

    Obrigado pela dica… já estava tentando configurar um repositório remoto à algumas horas… rsrsrsr!!!!

    Depois de seguir seu tutorial tudo correu bem!!!

    Grato

    Tobias

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s