SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
GIT
AGNI G. B. CAMPOS
http://agni-tech.blogspot.com
(21) 96624-5486
manage branchs using
GitBash
AGENDA
1  / Manage code using Git - Create Project
2 / A sucessful Git branching model 
3  / Manage code using Git - Hands-On
MANAGE CODE USING GIT
Opção "Manage code using Git"
CRIANDO PROJETO
MANAGE CODE USING GIT
É criado um branch master
Este branch é clonado
Um branch NOVO a partir de master é criado, "develop"
Um arquivo é criado no branch develop (commit e push)
Pull request é feito para merge entre develop e master
Após o merge concluído
Uma "feature branch" é criada com nome "feature/login-page" 
Nela é adicionado um arquivo novo (commit e push)
E novamente um pull request é criado 
Desta vez é para o merge entre a feature branch e a branch develop
Após merge concluído
Checkout para branch develop
Pull request de develop para master criado
merge concluído 
PASSOS "EM GERAL" PROJETO GIT
A SUCCESSFUL GIT BRANCHING MODEL
http://nvie.com/posts/a-successful-git-branching-model/
MANAGE CODE USING GIT - HANDS-ON
OPÇÃO SELECIONADA (última)
- or initialize with a README or gitignore
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
ADICIONAR ARQUIVOS
DEVELOP
MANAGE CODE USING GIT - HANDS-ON
git checkout -b develop
git status
git add .
git commit -m "First Commit na branch develop"
COMANDOS
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
Create a pull request
PULL
REQUEST
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
git checkout -b feature/login-page
git status
git add .
git commit -m "commit na branh"
git push --set--upstream origin feature/login
COMANDOS 
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
MANAGE CODE USING GIT - HANDS-ON
OBRIGADO PELA
ATENÇÃO!
AGNI G. B. CAMPOS
http://agni-tech.blogspot.com

Mais conteúdo relacionado

Semelhante a Manage branchs using git bash

Workshop sistema de versionamento de código - git
Workshop  sistema de versionamento de código - gitWorkshop  sistema de versionamento de código - git
Workshop sistema de versionamento de código - git
Thiago Filadelfo
 

Semelhante a Manage branchs using git bash (20)

Introdução ao Git + Workshop
Introdução ao Git + WorkshopIntrodução ao Git + Workshop
Introdução ao Git + Workshop
 
Git flow no projeto
Git flow no projetoGit flow no projeto
Git flow no projeto
 
Git
GitGit
Git
 
Controle de Versão com Git e como Otimizar seu Workflow com Git Flow
Controle de Versão com Git e como Otimizar seu Workflow com Git FlowControle de Versão com Git e como Otimizar seu Workflow com Git Flow
Controle de Versão com Git e como Otimizar seu Workflow com Git Flow
 
Git flow na prática
Git flow na práticaGit flow na prática
Git flow na prática
 
Git e GitHub
Git e GitHubGit e GitHub
Git e GitHub
 
Git Overview: Grupo RBS
Git Overview: Grupo RBSGit Overview: Grupo RBS
Git Overview: Grupo RBS
 
Treinamento git - Papos RBSDev
Treinamento git - Papos RBSDevTreinamento git - Papos RBSDev
Treinamento git - Papos RBSDev
 
Workshop sistema de versionamento de código - git
Workshop  sistema de versionamento de código - gitWorkshop  sistema de versionamento de código - git
Workshop sistema de versionamento de código - git
 
Git na pratica
Git na praticaGit na pratica
Git na pratica
 
Git e GitHub: Versionamento de Código Fácil
Git e GitHub: Versionamento de Código FácilGit e GitHub: Versionamento de Código Fácil
Git e GitHub: Versionamento de Código Fácil
 
Git e Gitlab para Iniciantes
Git e Gitlab para IniciantesGit e Gitlab para Iniciantes
Git e Gitlab para Iniciantes
 
Git workshop
Git workshopGit workshop
Git workshop
 
Git e github
Git e githubGit e github
Git e github
 
Git p2
Git p2Git p2
Git p2
 
Começando com Git
Começando com GitComeçando com Git
Começando com Git
 
Introdução ao Git
Introdução ao GitIntrodução ao Git
Introdução ao Git
 
Git
GitGit
Git
 
Git em pequenos projetos - Sandro Custódio - Tchelinux Livramento 2019
Git em pequenos projetos - Sandro Custódio - Tchelinux Livramento 2019Git em pequenos projetos - Sandro Custódio - Tchelinux Livramento 2019
Git em pequenos projetos - Sandro Custódio - Tchelinux Livramento 2019
 
Git e Github
Git e GithubGit e Github
Git e Github
 

Mais de Agni Campos (7)

Curriculum - Agni campos
Curriculum - Agni campos Curriculum - Agni campos
Curriculum - Agni campos
 
Auth
AuthAuth
Auth
 
Git overview
Git   overviewGit   overview
Git overview
 
Implementando microservices
Implementando microservicesImplementando microservices
Implementando microservices
 
Overview arquitetura
Overview arquiteturaOverview arquitetura
Overview arquitetura
 
Microservices arquitetura parte 2
Microservices arquitetura parte 2Microservices arquitetura parte 2
Microservices arquitetura parte 2
 
Microservices arquitetura - parte1
Microservices arquitetura - parte1Microservices arquitetura - parte1
Microservices arquitetura - parte1
 

Manage branchs using git bash