Home | Sprints | Requisitos | Arquitetura | Configuração | Boas práticas | Git | Mockups | Banco de Dados | Instalação | Gerência de Projeto | Horários Disponiveis | Retrospectivas | [Testes] (Testes) |
---|
Git
Menu
- Critério de aceite
- GitFlow
- Opções de Ferramentas
- Comandos básicos
- Abrir Merge Request (MR)
- Tutoriais
Critério de aceite de Merge Requests (MR)
- branch testada
- branch atualizada com a DEV
- Arquitetura Respeitada
- Código Limpo
- Boas práticas atendidas
Voltar para o Menu
GitFlow
As atualizações da Developer serão feitos através de Pull Requests
Opções de Ferramentas
Android Studio (AS)
- Nativo
o AS possui um GCS nativo, vale o aprendizado
GitKraken
- Download do GitKraken.
essa ferramenta facilita o uso do git através de uma interface intuitiva
GitBash (Windows)
- Download do GitBash.
Voltar para o Menu
Comandos básicos
-
clonar um repositório:
git clone http://www.tools.ages.pucrs.br/Republica-Do-Afeto/Android.git <nome pasta>
-
verificar o status do repositório:
git status
-
CRIAR uma nova branch:
git checkout -b <branch desejada>
-
ALTERNAR para uma branch:
git checkout <branch desejada>
-
add arquivos alterados e dar um commit na branch:
git commit -a -m 'adicionei um novo rodapé [issue 53]'
-
primeira vez a enviar os dados para o repositório.
git push origin <branch desejada>
-
reenviar os dados para o repositório.
git push
-
baixar os dados do repositório.
git pull
-
fazer um merge em duas branch's.
git merge <nome da branch>
Voltar para o Menu
Merge Request (MR)
Voltar para o Menu
Tutoriais
Voltar para o Menu