A segunda parte do post: Começando a utilizar o versionamento GIT é sobre repositórios git online/remoto.
O primeiro passo é escolher o serviço de controle de versão. A minha recomendação são os repositórios:
- Bitbucket – ilimitados repositórios privados com limite de 5 desenvolvedores.
- Github – ilimitados repositórios públicos sem restrição de desenvolvedores.
Depois de devidamente cadastrado no serviço será necessário criar o repositório:
Depois de criado o repositório crie uma pasta no seu computador para o projeto.
O próximo passo é inicializar o diretório:
git init
E vincular a pasta ao repósitório online:
git remote add origin ssh://git@bitbucket.org/usuario/repositoriocriado.git
Ou também pode clonar o projeto, que inicialmente estará vazio:
git clone git@bitbucket.org:pedropuppim/teste.git
De acordo com o desenvolvimento do projeto e com os commits executados da forma que foi explicado no post anterior será necessário enviar os arquivos para o repositório através do comando:
git push origin master
No caso estaremos “pushando” para branch master.
Em projetos com vários desenvolvedores será necessário atualizar o seu repositório local através do comando:
git pull origin master
O push só pode ser feito quando nenhum membro do repositório atualizou o repositório, ou seja você só consegue atualizar o repositório caso sua versão local tenha todos commits atualizados.
Para verificar se existe algum commit não sincronizado com sua versão local digite o comando:
git fetch origin
Caso tenha, sincronize com o pull.
São esses simples comandos que lhe possibilitarão a utilização básica do GIT com repositórios online, o próximo post sobre GIT será sobre deploy.
Valeu pelo tutorial. Precisava vincular um repositório local à um repositório remoto. Segui a parte: git remote add origin ssh://git@bitbucket.org/usuario/repositoriocriado.git
e deu certo. Valeu!