Entrega Continua com o Git e Jenkins

Entrega continua

Entrega continua

Git

Por isto a linha de comando...

Folha de dicas

Mas nada melhor que o livro completo...

https://git-scm.com/book/pt-br/v1

Ciclo de vida de um arquivo

git status

git add <file>

git commit

Visualizando Histórico de Commits

git log

Desfazendo coisas

  • git commit --amend
  • git reset HEAD <file>
  • git checkout <file>
  • ...

Maquina Rafael

GitLab

Maquina

Leandro

git remote -v

git remote add origin http://172.23.25.34/leandro/sadpmc.git

git fetch origin => git merge origin/master

git pull origin master

git remote rename <remote>

git remote rm <remote>

git clone e outros...

Repositórios remotos

Commits e Branchs

file.txt

f30ab

34ac2

98ca9

git add file.txt

git commit

master

file.txt

f30ab

34ac2

98ca9

git branch novo-ramo

master

novo-ramo

f30ab

34ac2

98ca9

master

git merge novo-ramo

c2b9e

git checkout master

fg34e

rfg47

novo-ramo

Merge

eb345

Local

GitLab

Branchs Remotas

tarefa-01

tarefa-02

tarefa-03

Leandro

tarefa-04

Entrega Continua com o Git e Jenkins

By Rafael Nunes Vieira

Entrega Continua com o Git e Jenkins

  • 602