MANAGING BITBUCKET AND GIT REPOSITORIES

Bitbucket is a Git-based source code repository hosting service owned by Atlassian. Bitbucket offers both commercial plans and free accounts with an unlimited number of private repositories.

Meanwhile, Git is free and open source software for distributed version control: tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development.


WHO SHOULD ATTEND THIS COURSE

If you want to work together on a project development with artefacts split over a large group of developers.

If you are a developer or administrator who need a good svn and global tracking of your work.


OBJECTIVES

  1. Learn how to use the Git to make changes to a file

  2. Create branch, fork, merge requests, and commit history in BitBucket

  3. Find out more about using key collaboration features, such as Todos and issues, a built-in ticketing system for tracking work on your projects.


RATIONAL OF COURSE

  1. Sharing your work easily with co-workers & customers

  2. How to fit Git and BitBucket into your team's workflow

  3. Use cloud-based and free online software BitBucket

  4. Know about the flexibility of being operating system independent

  5. Be able to work remotely on a large development project


METHODOLOGY

This is a hands-on course on the fundamentals to intermediate uses of Git and BitBucket for developers and administrators. No prior experience required. However an e-mail address will be required and a free subscription to BitBucket will be done during the training. This course will consist of:

  1. Training

  2. Workshops

  3. Use cases & projects


COURSE OUTLINE

(THIS IS A 1 DAY TRAINING PROGrAMME)

WHAT IS GIT?

  • GIT Defined

  • A Version Control System

  • GIT Command & Structure

  • Register As GIT User

  • Example Output Of GIT Config

  • GIT Project

  • Example Of GIT Status Command Output

  • Get GIT Help


OVERVIEW OF BITBUCKET

  • What is Bitbucket?

  • Signing up for Bitbucket

  • Creating a new repository on Bitbucket

  • Adding a file to a repository on Bitbucket


CLONING A REMOTE REPOSITORY

  • Overview

  • Cloning a repository via the Git command line

  • Understanding Git cloning


UNDERSTANDING REMOTE BRANCHES

  • Branches on the server

  • Branches on your local machine

  • Listing all the branches on your local machine

  • Making additional commits on the server

  • Fetching updates from the server

  • Merging updates into your local branch

  • Making additional commits locally

  • Pushing local commits to the server


CASE-EXAMPLES AND PRACTICES EXERCISES




FOR PRICING AND BOOKING THIS COURSE, PLEASE E-MAIL US AT admin@marcnzed.com

OR CALL +6012 451 4977 (MALAYSIA) OR +65 9052 3859 (SINGAPORE)