Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Republica-Do-Afeto
  • wiki
  • Wiki
  • git

Last edited by Gabriel Fanto Stundner Feb 04, 2020
Page history
This is an old version of this page. You can view the most recent version or browse the history.

git

Home Sprints Requisitos Arquitetura Configuração Git Mockups Banco de Dados Instalação Gerência de Projeto Horários Disponiveis
  • Tutoriais

Critério de aceite de (Merge Requests - MRs)

  • branch testada
  • branch atualizada com a DEV
  • Arquitetura Respeitada
  • Código Limpo

GitFlow

As atualizações da Developer serão feitos através de Pull Requests

image


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.

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>


Merge Request (MR)

  • Acessar o menu de (MR) e clicar em new Merge Request:
    MR

  • Selecione a Source Branch e o Targe Branch e depois continue:
    image

  • De um titulo, uma descrição explicativa e abra o MR:
    image


Tutoriais

  • basico-1.
  • basico-2.
  • GitFlow.
Clone repository
  • arquitetura
  • banco_dados
  • boas praticas
  • configuracao
  • firebase
  • git
  • gp
  • Home
  • horarios
  • instalacao
  • mockups
  • requisitos
  • retrospectivas
  • sprints
  • testes