Valiantys

Git and Bitbucket best practices training

Want to develop software faster and more cleanly, as well as optimizing your version management? You’re in the right place.

Get to grips with Git technology and best practices, and get in the know about Bitbucket, Atlassian's Git repository service.

Our interactive tutorials will help you discover not only how Bitbucket works, but how it integrates with other Atlassian products, as well as which apps are available to help your team collaborate with code.

Using real-life examples, we’ll help you understand Git technology and best practices of Git workflows, as well as how Bitbucket can be used to streamline your software development cycles.

Duration

2 days

Available formats

Public or private class, on-site

Course code

GIT01

Attendees profile

Developers or release managers new to Git who want to find out about its mechanisms and workflows, or those looking to brush up on Bitbucket best practices.

Prerequisite

Prior knowledge of source code versioning.

Check the prerequisites with our online app.

Goals

  • Master Git and its distributed version control system
  • Discover how to use Atlassian Bitbucket to collaborate with code

Course outline

How Git works - Git data model

  • The 'D' in DVCS
  • 3 states of the repository
  • File statuses
  • Git objects
  • Speed

Working with branches

  • Working with branches: why and how?
  • Adding a branch
  • Merging branches
  • Resolving conflicts

Collaboration - Development and CI workflows

  • Centralized workflow
  • Feature branch
  • Gitflows

Remote repositories

  • Understanding remote repositories
  • Managing remote repositories

Git advanced tools

  • Undoing changes
  • Rewriting history

Git in practice with Bitbucket and the Atlassian suite

  • Using Git with Bamboo
  • Atlassian tools integration
Choose session

21.06.2018 - 22.06.2018
in paris in French
20.09.2018 - 21.09.2018
in paris in French
15.11.2018 - 16.11.2018
in paris in French
31.05.2018 - 01.06.2018
in toulouse in French
05.09.2018 - 06.09.2018
in toulouse in French
01.11.2018 - 02.11.2018
in toulouse in French
21.06.2018 - 22.06.2018
in london in English
20.09.2018 - 21.09.2018
in london in English
22.11.2018 - 23.11.2018
in london in English
21.06.2018 - 22.06.2018
in montreal in English
20.09.2018 - 21.09.2018
in montreal in French
15.11.2018 - 16.11.2018
in montreal in French
31.05.2018 - 01.06.2018
in toronto in English
06.09.2018 - 07.09.2018
in toronto in English
01.11.2018 - 02.11.2018
in quebec in French
19.07.2018 - 20.07.2018
in rotterdam in Dutch
22.11.2018 - 23.11.2018
in rotterdam in Dutch
21.06.2018 - 22.06.2018
in brussels in French
25.10.2018 - 26.10.2018
in brussels in French
03.10.2018 - 04.10.2018
in boston in English
16.05.2018 - 17.05.2018
in new york in English
Not satisfied with these dates?
Tell us your preferred dates.

Learn more about our training courses

trainers

Our trainers

Meet our expert trainers
case study

Our training catalogue

Download the PDF
formats

Ways to learn

Which learning option suits you best?