Visão Geral
Este Curso Git and Bitbucket Fundamentals, ensina os participantes como usar o Git e aproveitar o Bitbucket como plataforma de hospedagem de repositório. Os alunos aprendem os detalhes do fluxo de trabalho de pull request, revisões de código e outras práticas recomendadas ao colaborar em equipe.
Objetivo
Após participar com êxito deste Curso Git and Bitbucket Fundamentals, você será capaz de:
- Entenda o Git e os fundamentos do Git
- Revise e edite o histórico de commits
- Melhore seu fluxo de trabalho diário
- Ramifique, mescle e use repositórios remotos
- Aprenda as melhores práticas de colaboração em equipe aproveitando o Bitbucket
- Fique confortável com o fluxo de trabalho do Pull Request
Pre-Requisitos
- Nenhuma experiência anterior com Git ou Bitbucket é presumida. Experiência anterior com outros sistemas de controle de versão é útil, mas não obrigatória.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Introduction to Source Code Management
- The Core Principles of Change Management
- The Power to Undo Changes
- Audit Trails and Investigations
- Reproducible Software
Git Introduction and Basics
- Introduction to Git
- Trees and Commits
- Configuring Git
- Adding, Renaming, and Removing Files
Reviewing and Editing the Commit History
- Reviewing the Commit History
- Revision Shortcuts
- Fixing Mistakes
Improving Your Daily Workflow
- Simplifying Common Commands with Aliases
- Ignoring Build Artifacts
- Saving Changes for Later Use (Stashing)
Branching
- Branching Basics
- Listing Differences Between Branches
- Visualizing Branches
- Deleting Branches
- Tagging
Merging
- Merging Basics
- Merge Conflicts
- Merging Remote Branches
Remote Repositories
- Remote Repositories
- Synchronizing Objects with Remotes
- Tracking Branches
Centralizing and Controlling Access
- Introduction to Remotes (Bitbucket)
- Hosting your Git Repositories
- The Git Flow
- Collaborating as a team
- Pushing & Pulling branches
- Leveraging pull requests and code reviews
- Resolving remote conflicts
- Releasing via Bitbucket
Workflows/Best Practices
- Branch strategies
- Remote strategies
- Tagging strategies
TENHO INTERESSE