Learn GIT In depth with BitBucket- Practical work flows
Learn GIT In depth with BitBucket- Practical work flows, available at $64.99, has an average rating of 4.62, with 42 lectures, based on 1830 reviews, and has 10078 subscribers.
You will learn about Understand GIT Core concepts& Commands in depth Understand how GIT and Bit bucket works together to create Strong Version control System Deep dive into GIT Advanced workflows with real time examples from Clone to push with merge conflicts Learn Tricky GIT commands like, rebase, Squash, Cherry pick, amend, bisect, revert , reset etc Understand How to Integrate GIT Bitbucket with Jira to have all Project management at one place Implement Bitbucket pipelines to check the Code after every GIT Commits and Pull requests This course is ideal for individuals who are Software Engineers or Any Engineer who writes the code It is particularly useful for Software Engineers or Any Engineer who writes the code.
Enroll now: Learn GIT In depth with BitBucket- Practical work flows
Summary
Title: Learn GIT In depth with BitBucket- Practical work flows
Price: $64.99
Average Rating: 4.62
Number of Lectures: 42
Number of Published Lectures: 42
Number of Curriculum Items: 42
Number of Published Curriculum Objects: 42
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand GIT Core concepts& Commands in depth
- Understand how GIT and Bit bucket works together to create Strong Version control System
- Deep dive into GIT Advanced workflows with real time examples from Clone to push with merge conflicts
- Learn Tricky GIT commands like, rebase, Squash, Cherry pick, amend, bisect, revert , reset etc
- Understand How to Integrate GIT Bitbucket with Jira to have all Project management at one place
- Implement Bitbucket pipelines to check the Code after every GIT Commits and Pull requests
Who Should Attend
- Software Engineers
- Any Engineer who writes the code
Target Audiences
- Software Engineers
- Any Engineer who writes the code
This is the one Single Course where you will learn everything about GIT from basics to advanced with many complex workflows
Bitbucket is most used remote GIT repository in many companies and this course will give you complete knowledge on building pipelines, creating Pull requests and Jira integration.
Every command in GIT has in depth explanation with real time usage so that you know when to use what command while managing the code in you GIT repositories.
In this course we’ll find answers to many advance Work flow questions like:
“How can I edit/delete my last commit?”
“What is the difference between a merge and a rebase ?”
“How to squash multiple commits to one commit”?
“How to time travel to past commit and make changes”
“How to find the Error commit from the bunch of commits”?
“What is the Stash?”
“How to reset the changes made in Staging, working directories”?
“How to add commit from one branch to another?
“How to bring back a deleted commit?”
“What is the difference between a local tracking branch and a remote tracking branch?”
Below are the commands on high level we use in this course.
Clone
Fork
Fetch
Pull
Commit
Push
Stash
Status
Stash Pop
Merge
branch
log
Squash
Reset Hard
Reset Soft
Rebase
Merge squash
Cherry-pick
revert
bisect
reflog
amend-commit
Interactive rebase
blame
Apart from above commands, this course also covers how to create/review/approve/decline Pull requests in the Bit Bucket so that one can understand end to end flow of working with GIT in the projects.
Understand Bitbucket Jira Integration
ยท Understand creating Build Pipelines in Bitbucket for every code commit
There are lot of quizzes included for knowledge check so that you can emerge as GIT Pro after the successful course completion
Course Curriculum
Chapter 1: Introduction to GIT- Course FAQ's
Lecture 1: Introduction to GIT & BitBucket and their importance
Lecture 2: **Course Content walkthrough – Must watch**
Chapter 2: Install the GIT & Setup Remote BitBucket repository to clone the code
Lecture 1: Install and Configure GIT and Bitbucket in the local system
Lecture 2: Create Workspace and remote repository in the Bitbucket
Lecture 3: Understanding Git clone and setting up global configurations for the local GIT
Chapter 3: Understand GIT State mechanisms – Working Directory, Staging, Commit
Lecture 1: What are different GIT State mechanisms available and how to switch between them
Lecture 2: Understand the Commits and how history creates in the local and remote repos
Lecture 3: How to add new team members to Workspace repository in Bitbucket as admin
Chapter 4: Git Branching Strategies and workflows to work on GIT branches
Lecture 1: Why Branches in GIT and How to create new branch from the existing repo
Lecture 2: Make local changes in the new branch and follow the commit process steps
Chapter 5: Reverting the Commits in Hard, Mixed & Soft Reset GIT modes with examples
Lecture 1: How to reset the commits made to back to working directory in the GIT
Lecture 2: What are Soft and Hard resets and how they help to revoke the commits
Lecture 3: How to use the commit hash reference to revert the commit with reset
Chapter 6: Creating Pull requests in the Bitbucket and approach to review/approve them
Lecture 1: What are Pull requests and how to create one directly in Bitbucket
Lecture 2: How to review Pull requests and add comments/approve/decline them
Chapter 7: Merging the branches and solving resolve conflicts in multiple ways- examples
Lecture 1: What are the different ways to merge the branch into main master branch
Lecture 2: In what Scenarios GIT runs into Merge conflicts and how to resolve them
Lecture 3: Steps to follow while pushing the branch – concept of merge to avoid conflicts
Lecture 4: Example Scenario on how merge conflict arises and steps to resolve them
Lecture 5: How to resolve conflicts from editor and how to monitor the changes made on fly
Chapter 8: Importance of GIT rebase and squash. Real time usage of applying them
Lecture 1: What is the rebase in the GIT and importance of rebasing the branch
Lecture 2: Real time example on how to rebase the master changes to working branch
Lecture 3: How to squash the commits into single commit with Git rebase
Lecture 4: End to end example on applying Git rebase and Squash together on working branch
Chapter 9: Advanced GIT work flows- Editing last commits. Git Cherry Pick, Git Bisect
Lecture 1: How to edit the last commit made on the working branch with Git amend -commit
Lecture 2: How to move commit from one branch to another branch with Git cherry pick
Lecture 3: What is Git bisect and how it help to identify the fault commit from the history
Lecture 4: Example of using Git bisect and cherry pick together to move and edit commits
Chapter 10: How to stash the changes and revert the code in Git public repos- Examples
Lecture 1: Importance of Git stash and Pop commands to save and restore the changes made
Lecture 2: Importance of Git diff and blame commands to understand the commit author change
Lecture 3: How to revert the commits in the public repository with git revert command
Chapter 11: Understand Bitbucket build pipelines and autotrigger them on every commit/push
Lecture 1: Tour the Bitbucket and understand its features for GIT operations
Lecture 2: How to create branches and add/edit the files on fly from the Bitbucket
Lecture 3: What are pipelines in the Bitbucket and how to setup pipelines authentication
Lecture 4: How to create Build pipeline in Git Bitbucket for your stack project.
Chapter 12: Miscellaneous – GIT pull vs fetch & Clone vs Fork & Git Tagging the Commits
Lecture 1: Difference between Git pull and fetch. When to use what command?
Lecture 2: What is Git tagging and how to create the tags for the commits in the branch
Lecture 3: Difference between Git clone and Git fork – and when to use what?
Chapter 13: Introduction to Source tree to operate GIT commands through GUI – Examples
Lecture 1: Introduction to Source tree for managing GIt activities from the GUI
Lecture 2: How to work with git commands inside Source tree – examples 1
Chapter 14: Jira & Bitbucket Integration and its advantages – real time example
Lecture 1: What is Jira and its advantages? How to connect it with Bitbucket
Lecture 2: How to create the branches in Bitbucket from Jira stories and how to track them
Instructors
-
QA Click Academy
Corporate Trainings from Professionals -
Rahul Shetty
Teacher over 800K+ QA Students|Founder of RahulShettyAcademy
Rating Distribution
- 1 stars: 12 votes
- 2 stars: 9 votes
- 3 stars: 124 votes
- 4 stars: 607 votes
- 5 stars: 1078 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024