Projeto

Geral

Perfil

Gitclone » Histórico » Versão 1

Mauricio Luiz Viani, 27/06/2016 17:00 h

1 1 Mauricio Luiz Viani
h1. Clonando o repositório do Expresso Livre
2 1 Mauricio Luiz Viani
3 1 Mauricio Luiz Viani
* Entre em um shell de comando, no usuário em que foi configurado o git; 
4 1 Mauricio Luiz Viani
5 1 Mauricio Luiz Viani
* Crie uma pasta, em algum local do seu disco, para receber o repositório;
6 1 Mauricio Luiz Viani
7 1 Mauricio Luiz Viani
* Execute a clonagem:
8 1 Mauricio Luiz Viani
9 1 Mauricio Luiz Viani
<pre>
10 1 Mauricio Luiz Viani
$ git clone http://git.expressolivre.org/expressolivre.git <pasta-local>
11 1 Mauricio Luiz Viani
</pre>
12 1 Mauricio Luiz Viani
13 1 Mauricio Luiz Viani
h2. Crie um branch para o desenvolvimento da sua alteração
14 1 Mauricio Luiz Viani
15 1 Mauricio Luiz Viani
* Entre na pasta local, onde o repositório foi clonado, e execute:
16 1 Mauricio Luiz Viani
17 1 Mauricio Luiz Viani
<pre>
18 1 Mauricio Luiz Viani
$ git branch <meu-branch>
19 1 Mauricio Luiz Viani
20 1 Mauricio Luiz Viani
Isso irá criar um novo branch, no seu repositório local, com o nome indicado por <meu-branch>
21 1 Mauricio Luiz Viani
22 1 Mauricio Luiz Viani
Não utilize o branch 'master' ou o branch 'stable' para desenvolvimento. Utilize, isto sim, um branch novo para 
23 1 Mauricio Luiz Viani
cada implementação que vier a fazer no Expresso Livre
24 1 Mauricio Luiz Viani
</pre>
25 1 Mauricio Luiz Viani
26 1 Mauricio Luiz Viani
h2. Enviar suas alterações para o repositório remoto
27 1 Mauricio Luiz Viani
28 1 Mauricio Luiz Viani
* Implemente suas modificações, normalmente, sobre o branch criado, teste e quando estiver pronto para enviar, execute os comandos:
29 1 Mauricio Luiz Viani
30 1 Mauricio Luiz Viani
<pre>
31 1 Mauricio Luiz Viani
$ git add *
32 1 Mauricio Luiz Viani
$ git commit -m "<mensagem>"
33 1 Mauricio Luiz Viani
$ git push
34 1 Mauricio Luiz Viani
</pre>
35 1 Mauricio Luiz Viani
36 1 Mauricio Luiz Viani
* Utilize o formato de <mensagem> como está descrito na página [[gitcomandos|Comandos básicos do Git]]
37 1 Mauricio Luiz Viani
38 1 Mauricio Luiz Viani
* Somente apague o branch, a partir do qual foi feito o pull-request, depois que as alterações tiverem sido incorporadas no repositório principal.
39 1 Mauricio Luiz Viani
</pre>