Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn GIT In depth with BitBucket- Practical work flows
Introduction to GIT- Course FAQ's
Introduction to GIT & BitBucket and their importance (6:06)
**Course Content walkthrough - Must watch** (4:12)
Install the GIT & Setup Remote BitBucket repository to clone the code
Install and Configure GIT and Bitbucket in the local system (7:15)
Create Workspace and remote repository in the Bitbucket (5:10)
Understanding Git clone and setting up global configurations for the local GIT (13:28)
Understand GIT State mechanisms - Working Directory, Staging, Commit
What are different GIT State mechanisms available and how to switch between them (13:57)
Understand the Commits and how history creates in the local and remote repos (10:11)
How to add new team members to Workspace repository in Bitbucket as admin (10:44)
Git Branching Strategies and workflows to work on GIT branches
Why Branches in GIT and How to create new branch from the existing repo (13:24)
Make local changes in the new branch and follow the commit process steps (7:05)
Reverting the Commits in Hard, Mixed & Soft Reset GIT modes with examples
How to reset the commits made to back to working directory in the GIT (9:56)
What are Soft and Hard resets and how they help to revoke the commits (6:47)
How to use the commit hash reference to revert the commit with reset (9:21)
Creating Pull requests in the Bitbucket and approach to review/approve them
What are Pull requests and how to create one directly in Bitbucket (6:25)
How to review Pull requests and add comments/approve/decline them (13:36)
Merging the branches and solving resolve conflicts in multiple ways- examples
What are the different ways to merge the branch into main master branch (9:49)
In what Scenarios GIT runs into Merge conflicts and how to resolve them (13:10)
Steps to follow while pushing the branch - concept of merge to avoid conflicts (9:53)
Example Scenario on how merge conflict arises and steps to resolve them (10:55)
How to resolve conflicts from editor and how to monitor the changes made on fly (8:09)
Importance of GIT rebase and squash. Real time usage of applying them
What is the rebase in the GIT and importance of rebasing the branch (8:24)
Real time example on how to rebase the master changes to working branch (10:56)
How to squash the commits into single commit with Git rebase (9:07)
End to end example on applying Git rebase and Squash together on working branch (7:36)
Advanced GIT work flows- Editing last commits. Git Cherry Pick, Git Bisect
How to edit the last commit made on the working branch with Git amend -commit (6:45)
How to move commit from one branch to another branch with Git cherry pick (9:34)
What is Git bisect and how it help to identify the fault commit from the history (14:46)
Example of using Git bisect and cherry pick together to move and edit commits (11:02)
How to stash the changes and revert the code in Git public repos- Examples
Importance of Git stash and Pop commands to save and restore the changes made (9:07)
Importance of Git diff and blame commands to understand the commit author change (6:46)
How to revert the commits in the public repository with git revert command (7:26)
Understand Bitbucket build pipelines and autotrigger them on every commit/push
Tour the Bitbucket and understand its features for GIT operations (7:18)
How to create branches and add/edit the files on fly from the Bitbucket (7:45)
What are pipelines in the Bitbucket and how to setup pipelines authentication (9:09)
How to create Build pipeline in Git Bitbucket for your stack project. (10:39)
Miscellaneous - GIT pull vs fetch & Clone vs Fork & Git Tagging the Commits
Difference between Git pull and fetch. When to use what command? (9:08)
What is Git tagging and how to create the tags for the commits in the branch (7:38)
Difference between Git clone and Git fork - and when to use what? (4:50)
Introduction to Source tree to operate GIT commands through GUI - Examples
Introduction to Source tree for managing GIt activities from the GUI (8:03)
How to work with git commands inside Source tree - examples 1 (6:59)
Jira & Bitbucket Integration and its advantages - real time example
What is Jira and its advantages? How to connect it with Bitbucket (5:03)
How to create the branches in Bitbucket from Jira stories and how to track them (10:46)
Teach online with
Real time example on how to rebase the master changes to working branch
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock