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 Boas práticas Git Mockups Banco de Dados Instalação Gerência de Projeto Horários Disponiveis

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

Voltar para o Menu

GitFlow

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

image

Voltar para o Menu


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)

  • 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


Voltar para o Menu

Tutoriais

  • basico-1.
  • basico-2.
  • GitFlow.

Voltar para o Menu
Clone repository
  • arquitetura
  • banco_dados
  • boas praticas
  • configuracao
  • firebase
  • git
  • gp
  • Home
  • horarios
  • instalacao
  • mockups
  • requisitos
  • retrospectivas
  • sprints
  • testes