
Course Introduction, Welcome and Course Goals.
In order to meet the course goals outlined in the previous lecture, this course will follow an outline featured in the lecture.
In this lecture you will find explanation about what is version control system.
This lecture gives brief Introduction to GIT
Explained the importance of Central Cloud Repository
Explained Advantages of GIT with Realtime examples
In this video, I gave high level definitions of Git Glossaries (Branch, Clone , Merge and fetch), which are the practical terms used in Git.
In this video, I gave high level definitions of Git Glossaries(Pull, Push, Checkout), which are the practical terms used in Git.
In this lecture, I provides step-by-step guidance to Install GIT and Usage GIT Bash Command Line
This lectures gives brief Introduction to Bitbucket and Its Features
This lecture provides step-by-step guidance to Signup to Bitbucket Cloud Account
This lecture provides step-by-step guidance to Create a Remote Repository in Bitbucket Cloud and provides Overview of Remote Repository
We will be creating new file and modifying new file in a Remote Repository
We will clone the Remote Repository using HTTPS Url
Starting Mar 1, 2022, Bitbucket users will no longer be able to use their Atlassian account password to interact with Bitbucket via Git over https. Users will need to start using Bitbucket app passwords for Git commands, scripts, and integrating tools.
Starting Mar 1, 2022, Bitbucket users will no longer be able to use their Atlassian account password to interact with Bitbucket via Git over https. Users will need to start using Bitbucket app passwords for Git commands, scripts, and integrating tools.
We will clone the Remote Repository using SSH Url
The git status command displays the state of the working directory and the staging area
We will go through the process of tracking the files to staging area and Untracking the files from staging area
We will go through the process of save your changes to the local repository
Moving the Local Changes to Remote Repository
We will see usage of git Diff : Diff command is used in git to track the difference between the changes made on a file
We will see usage of git Log : Diff command is used to see the history of the commits
Deleting the files from the Remote Repository
In this video we will discuss about Version Tagging and Its Types
In this video we will discuss about creating different types of Tags, Listing Tags and Deleting Tags
In this video we will discuss about fetching the data from remote Repo and merge with Working Copy
In this we will discuss how to stash Development work to work on priority task - Real time scenario explained.
In this video we will discuss how to restore Hidden development work
In this video we will discuss
1. How to remove file from Remote Repo and Working Repo
2. How to remove file from remote repo only by preserving file working repo
We will learn creating new development branches.
We will learn to copy the new branch data to working directory and switch to new development branch Locally.
We will be doing changes in new development branch in working directory
Brief Introduction to Pull Request and Learn how to create pull request
We will review the pull request changes, approve the Changes and Merge the changes with Master Branch
We will delete newly created development Branch from a Remote Repository
We will delete newly created development Branch from a Local Repository
We will Revert the changes back to previous version of the Application
Explained How to Start you new project in Local Repository and How to Initialize Local Repository as VCS
Explained difference between Git Init vs Git Clone
Explained How to Set OR Get Git Global Configuration - User Name and Email ID .
Explained How to Overwrite Global Configuration for specific Project.
Explained How to Push Local Repository Development work to New Empty Remote Repository in Bitbucket
Explained How to Delete Remote Repository
Explained How to Push Local Repository Development work to New Non-Empty Remote Repository in Bitbucket
Revision of all the steps involved from start development in Local Repo till pushing Local Repo changes to Remote Repo
Explained Importance of .gitignore File in GIT
Explained What is GUI
Explained Cloning Remote Repository to Local System Folder using GUI
Explained How to open git Bash, Access File in the Repo and Visualize history log in GUI Tool
Explained how to Stage, Un-Stage and Commit Changes using GUI Tool
Explained how to Amend last commit using git GUI
Explained how to Push Changes to Remote Repository using git GUI
Explained Create Local Development Branch
Explained how to Switch between Local Branches using git GUI
Explained how to Visualize New DEV Branch development Commit History using git GUI
Explained how to Merge Local Development Branches changes with Local Master using git GUI
Explained How to Push Local Changes to Remote Repository using git GUI
Push Newly Created Local DEV Branch to Remote Repository using git GUI
Explained How to Rename and Delete Local Branches using git GUI
Explained How to Delete Remote Branches using git GUI
Explained how to Fetch Changes from Remote Repository using git GUI
Explained What is Git Prune and How to cleanup unreachable/Orphaned git Objects using Git GUI
Explained How to cleanup unreachable/Orphaned git Objects using git bash using command
In this Video I explained what is Merge Conflict with Realtime example
In this video I explain how to resolve Merge Conflict with Realtime Project Example
In this video I explained Introduction to Source Tree
In this video I explain how to install Sourcetree in Windows 10 System
In this video I explain how to resolve Merge Conflict with Realtime Project Example
In this video I explain how to Stage, Commit and Push changes using Sourcetree
In this video I explain How to pull change from remote repository to local Repository
In this video Create and Delete Tags using Sourcetree
Learn to create a new local branch in Sourcetree, switch between master and the new branch, stage and commit changes, and understand how branches diverge and relate to master.
In this video I explain How to Merge and Push Local development using Sourcetree
In this video I explain How to Push New Local Development Branch to Remote Branch using Sourcetree
In this video I explain How to Stash your development work using sourcetree
In this video I explain How to delete stash using sourcetree
In this video I explain How to Create Pull Request using Sourcetree
In this video I explain How to Delete Branch Using Sourcetree
In this video I explain, How to check differences between Local and Remote Branch and Pull the changes from remote Branch using source tree
Congratulations !! You have successfully completed the course . Thanks for taking this course and Please Rate my course, You're feed back is more valuable to me as a Instructor
Thanks for your interest in this course :)
You are always my priority, GIT is mandatory if you want to be a developer !!
This course specially prepared for both IT/non-IT employees who are working with GIT with Bitbucket cloud version control system for their day-to-day assignments. Become a part of the Bitbucket cloud training, it is mandatory if you want to work with any IT company.
This course is not meant to be looked at as comprehensive on the topics of GIT, GIT commands, Bitbucket, Remote Repository, Branches, Merging, Pull Request, Reviewing the Pull Request and Retain Previous version of the Application.
This course has to be treated as an introduction to the topics of Git and Bitbucket. Once you complete the course, you will be able to work Independently on development projects to store the code/files.
Let me tell you a little bit about the course:
We start the course by defining Version Control and Git.
We then go over the Git Glossary, which are the practical terms used for Git.
We will Install GIT and Setup Bitbucket cloud Account followed by creating Remote Repository.
We will be creating new files and modifying new files in remote repository.
Then we will clone the repository to working repository using HTTPS and SSH protocol
Then we will go through the process of executing git commands, anything and everything from staging, committing, viewing the history of commits, Version tagging and many more
We will learn creating new development branches.
Then we will be doing new developments on new branch, once we have done things locally, we will move the changes to Bitbucket remote repository.
We will learn everything from cloning a repository, all the way to pushing up local commits.