Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

BitBucket

( Duration: 2 Days )

Atlassian Bitbucket makes it easy for teams to collaborate and reduce issues found during integration by providing a way to easily combine and test code frequently. Bitbucket gives teams easy access to tools needed in other parts of the feedback loop. From creating an issue to deploying on your hardware of choice. It gives you the basic tools to get started quickly and offers easy access to more advanced features, so you can upgrade when you need them.

In BitBucket training course, you will learn to use Bitbucket as a version control system in a software development environment.

By attending BitBucket workshop, delegates will learn to:

  • Get Started with Bitbucket
  • Work in Teams
  • Create Documentation for a Project through a Wiki, README File and Bug Reports.
  • Run Code Build Pipelines to Compile, Test and Deploy an Application
  • Use the Command Line to Manage Git Repositories
  • Use SourceTree to Manage Git Repositories Using a Graphical Interface
  • Connect Bitbucket to Trello, Jira, Bamboo, Confluence, and Crucible
  • Choose a Pricing Tier by Understanding Plans and Billing

The BitBucket class is ideal for:

  • Teams wanting to collaborate using BitBucket, and for developers wanting to improve their Git skills.

COURSE AGENDA

1

Getting Started

  • Getting Started With BitBucket
    • Creating an Account
    • Configuring Two-step Verification
  • Creating a Repository
  • Creating a Snippet
  • Using the BitBucket User Interface
2

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
3

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
4

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
5

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
6

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
7

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
8

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

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X