Curso Git and Bitbucket Fundamentals

  • DevOps | CI | CD | Kubernetes | Web3

Curso Git and Bitbucket Fundamentals

16 horas
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

  1. The Core Principles of Change Management
  2. The Power to Undo Changes
  3. Audit Trails and Investigations
  4. Reproducible Software

Git Introduction and Basics

  1. Introduction to Git
  2. Trees and Commits
  3. Configuring Git
  4. Adding, Renaming, and Removing Files

Reviewing and Editing the Commit History

  1. Reviewing the Commit History
  2. Revision Shortcuts
  3. Fixing Mistakes

Improving Your Daily Workflow

  1. Simplifying Common Commands with Aliases
  2. Ignoring Build Artifacts
  3. Saving Changes for Later Use (Stashing)

Branching

  1. Branching Basics
  2. Listing Differences Between Branches
  3. Visualizing Branches
  4. Deleting Branches
  5. Tagging

Merging

  1. Merging Basics
  2. Merge Conflicts
  3. Merging Remote Branches

Remote Repositories

  1. Remote Repositories
  2. Synchronizing Objects with Remotes
  3. Tracking Branches

Centralizing and Controlling Access

  1. Introduction to Remotes (Bitbucket)
  2. Hosting your Git Repositories
  3. The Git Flow
  4. Collaborating as a team
  5. Pushing & Pulling branches
  6. Leveraging pull requests and code reviews
  7. Resolving remote conflicts
  8. Releasing via Bitbucket

Workflows/Best Practices

  1. Branch strategies
  2. Remote strategies
  3. Tagging strategies
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h