Configuring the Global User Name & Password in Git
git clone http://pradeep.kumar:Password01*@10.0.0.51:8080/tfs/Collection/ProjectA/_git/QA_Automation_Project
git config --global user.email pradeep.exe@gmail.com
git config --global user.name "pradeep.exe"
Terminologies:
https://www.git-tower.com/learn/git/glossary/origin/
Origin = In Git, "origin" is a shorthand name for the remote repository that a project was originally cloned from. More precisely, it is used instead of that original repository's URL - and thereby makes referencing much easier.
Here the origin is https://github.com/gittower/git-crash-course.git
https://www.git-tower.com/learn/git/glossary/master/
After cloning (downloading) a project from a remote server, the resulting local repository has a single local branch: the so-called "master" branch.
rebase:
https://www.git-tower.com/learn/git/glossary/rebase/
It is an alternative to the better known "merge" command.
rebase differs from merge by rewriting the commit history in order to produce a straight, linear succession of commits
Head:
https://www.git-tower.com/learn/git/glossary/head/
When working with Git, only one branch can be checked out at a time - and this is what's called the "HEAD" branch. Often, this is also referred to as the "active" or "current" branch.
git checkout -b <branchName>