Curso Bitbucket Introduction With Git
16 horasVisão Geral
Este Curso Bitbucket Introduction With Git, se aprofunda nos princípios básicos e benefícios aplicados para seus projetos de software e é ensinarão e explicarão habilmente como executar tarefas relacionadas ao Git, além de implementar e conectar o BitBucket a terceiros, sempre estando atento das diversas opções de segurança disponíveis.
Este Curso Bitbucket Introduction With Git, atrairia uma variedade de funções, incluindo desenvolvedores de software, engenheiros de construção e lançamento e profissionais de DevOps. Todas as habilidades que você adquirirá ao fazer este curso renderão um dividendo tangível para os projetos de sua empresa; permitindo que você use, controle e gerencie o BitBucket para gerenciar e manter seus produtos de software.
Objetivo
Após realizar este Curso Bitbucket Introduction With Git você será capaz de:
- Compreender os princípios básicos do controle de versão implementados usando o protocolo Git e
- Aprenda como usar o BitBucket de maneira eficaz para gerenciar e manter seus projetos de software
- Avalie os benefícios de usar o BitBucket para gerenciar e proteger seus ativos de engenharia de software
- Reconheça e explique como executar todas as tarefas básicas relacionadas ao Git, como criar e clonar um repositório, ramificar e mesclar.
- Estude para implementar e conectar o BitBucket com outros sistemas de terceiros
- Esteja ciente das diferentes opções de segurança disponíveis para proteger sua configuração do BitBucket
- Ser capaz de usar, controlar e gerenciar o BitBucket usando o console de administração baseado na web e/ou usando um cliente git.
Publico Alvo
- Desenvolvedores de software
- Engenheiros de construção e lançamento de software
- Praticantes de DevOps
Materiais
Portugues/Inglês + Lab PraticoConteúdo Programatico
- Getting Started
- Getting Started with BitBucket
- Creating an Account
- Configuring Two-step Verification
- Creating a Repository
- Creating a Snippet
- Using the BitBucket User Interface
- Exercise: Sign up for Bitbucket using the bitbucket.org website. Use the Bitbucket website browser file editor to create a repository and a README file. Create a snippet, make it public, and share it with the instructor.
- Getting Started with BitBucket
- Working in Teams
- Configuring Your Account
- Setting Permissions
- Adding Notifications
- Configuring a Repository
- Choosing a Branching Model
- Choosing a Merging Strategy
- Protecting a Branch
- Assigning Permissions to Users
- Organizing Your Repositories into Projects
- Creating a Project
- Assigning Repositories to a Project
- Reviewing Code
- Creating a Pull Request
- Viewing the Changed Files
- Adding a Comment
- Approving a Pull Request
- Merging a Pull Request
- Using Code Aware Search
- Exercise: Create a repository and invite all other members of the class. Assign different permissions to each member. Group all the repositories made in the session together into a project. Each member of the class creates a README file that will be reviewed by another member of the class.
- Configuring Your Account
- Creating Documentation
- Raising an Issue
- Creating Different Types of Issues
- Assigning an Issue to a User
- Making a Wiki
- Creating the Wiki
- Adding a Page
- Editing a Page
- Cloning
- Exercise: Create a wiki and add a page. Raise a bug and a task.
- Raising an Issue
- Running Pipelines
- Using a Default Template
- Updating a Build Pipeline File
- Monitoring Deployments
- Building Pipeline Triggers
- Using SSH Keys
- Setting Up Notifications
- Building in Concurrency
- Exercise: Create a build pipeline to compile and test a Node.js application.
- Using the Command Line to Manage Your Git Repository
- Install Git command-line application
- Mac
- Windows PC
- Linux PC
- Setting Up SSH Keys
- Mac
- Windows PC
- Linux PC
- Cloning a Repository Using HTTPS
- Cloning a Repository Using SSH
- Configuring Your Commit Username and Email
- Performing Common Git Actions
- Creating a Branch
- Creating a Patch
- Stashing Changes
- Rebasing
- Reverting a Commit
- Tagging a Commit
- Cherry Picking a Commit
- Exercise: Install Git command line application with SSH keys to communicate with a repository. Clone a repository using SSH and HTTPS. Set a global Git commit username and email. Create a branch, commit, and push changes to the remote repository.
- Install Git command-line application
- Using SourceTree to Manage Your Git Repository
- Getting Started with SourceTree
- Windows Installation
- Mac Installation
- Linux Installation
- Connecting SourceTree With a Bitbucket repository
- Using SourceTree to Manage a Git Repository
- Creating a Branch
- Creating a Patch
- Stashing Changes
- Rebasing
- Reverting a Commit
- Tagging a Commit
- Cherry Picking a Commit
- Exercise: Install SourceTree application, connect a Bitbucket account and set up SSH keys to communicating with a repository. Clone a repository using SSH. Set a global Git commit username and email. Create a branch, commit, and push changes to the remote repository.
- Getting Started with SourceTree
- Connecting Bitbucket With Other Atlassian Services
- How to Connect BitBucket to:
- Bamboo, a fully featured continuous integration / continuous deployment service
- Jira, an upgraded issue tracking solution and project management service
- Confluence, an easy to administrate wiki service
- Crucible, a tightly integrated code review service
- Trello, a minimalist project management tool
- Exercise: Create a free account with all third party Atlassian services. Connect to each service using Bitbucket
- How to Connect BitBucket to:
- Plans and Billing
- What’s Included in the Free Plan
- Costs, Features, and Limits of the Standard Plan
- Costs, Features, and Limits of the Premium Plan