Introduction Sequence
1) Introduction to git commits
Git Commits
Goal:
$ git commit
$ git commit
******************************************************************************
2. Branching in Git
Goal:
$ git branch bugFix
$ git checkout bugFix
*********************************************************************************
3) Merging in Git
Goal::
O/p:
$ git branch bugFix
$ git checkout bugFix
$ git commit
$ git checkout master
$ git commit
$ git merge bugFix
********************************************************************************
4) Rebase Introduction
o/p:
Goal ::
O/p:
$ git branch bugFix
$ git checkout bugFix
$ git commit
$ git checkout master
$ git commit
$ git checkout bugFix
Shortcut for above Commit & Checkout :
$ git checkout -b bugFix
$ git rebase bugFix
o/p : Branch already up-to-date
$ git checkout Master
******************************************************************************
*****************************************************************************************************************************************************************
******************************************************************************
*****************************************************************************************************************************************************************
******************************************************************************
*****************************************************************************************************************************************************************
******************************************************************************
*****************************************************************************************************************************************************************
Reference : http://pcottle.github.io/learnGitBranching/