Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • N nutritechWiki
  • 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
  • Nutritech
  • nutritechWiki
  • Wiki
  • Configuracoes
  • git

git · Changes

Page history
Update git authored Apr 13, 2018 by Gabriel Henrique Paul's avatar Gabriel Henrique Paul
Hide whitespace changes
Inline Side-by-side
configuracoes-/-git.md
View page @ 20d11c09
|[Home](home)|[Requisitos](Requisitos)|[Arquitetura](Arquitetura)|[Configuração](configuracao)|[Endpoints](endpoints)|[Equipe](planilha-de-horarios-e-contatos)|[Telas Android](telas-android)|[Problemas](problemas)
|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
|[Home](home)|[Sprints](sprints)|[Requisitos](Requisitos)|[Arquitetura](Arquitetura)|[Configuração](configuracao)|[Endpoints](endpoints)|[Mockups](mockups)|[Problemas](problemas)
|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
# **Todos esses comandos devem ser executados no GIT Bash!**
# Visão Geral
O projeto é divido em 3 repositórios:
* [nutritechWiki](http://www.tools.ages.pucrs.br/gastronomia/nutritechWiki): repositório da wiki deste projeto (você está aqui 😄);
* [nutritechFront](http://www.tools.ages.pucrs.br/gastronomia/nutritechFront): desenvolvimento do front end;
* [nutritechAPI](http://www.tools.ages.pucrs.br/gastronomia/nutritechAPI): desenvolvimento da REST API;
# Setup do git
- Notebook da AGES
Os computadores da AGES já vem com git instalado, portanto, basta [clonar](#clonar) o repositório desejado.
- Notebook pessoal
Se você estiver com seu computador pessoal, instale o [GitBash](https://git-scm.com/download/win) e tudo ~~deve~~ vai funcionar.
# Tutorial de Git (Got 15 minutes and want to learn Git?)
Mini tutorial do GitHub ensinando os básicos para a utilização do Git Bash ou terminal do linux, tutorial direto no browser.
https://try.github.io/levels/1/challenges/1
# [A simple git branching model](https://gist.github.com/jbenet/ee6c9ac48068889b0912)
Neste projeto usaremos "A simple git branching model" como gitflow, como o nome indica é um flow bastente simples, entretanto funciona muito bem.
O nosso gitflow consiste em criar branchs de features para desenvolver novas features e branchs de fix. Estar branchs serão eventualmente combinadas à branch dev
Todos nossos merges serão feitos na branch _dev_ e a cada entrega os arquitetos da equipe a integrarão à branch _homo_
Passos detalhados do nosso fluxo utilizando o GIT bash:
<a name="clonar"></a>
Antes de qualquer coisa precisamos clonar o repositório para isso vamos ao repositório que queremos clonar, pegamos o endereço deles e utilizamos o comando<br >
>`git clone <REP_URL>`
Para clonar o repositório do front-end, por exemplo, utilizamos o seguinte comando:
>`git clone -b dev http://www.tools.ages.pucrs.br/gastronomia/nutritechFront`
Note que utilizamos "-b dev" este parâmetro faz com que clonemos o projeto na branch _dev_
## Começando a trabalhar em uma task
......
Clone repository
  • Arquitetura
  • Requisitos
  • angular
  • configuracao
  • configuracoes
    • Diagrama ER
    • IntelliJ
    • git
    • wiki
  • daily
  • endpoints
  • Home
  • mockups
  • planilha de horarios e contatos
  • problemas
  • sprints