Git
Different ways to list branches in GIT [Local & Remote]
In this tutorial I have explained multiple commands which can be used to list branches in git. List both local and remote branch from git.
How to PROPERLY git squash commits [Practical Examples]
Step by step instructions to clean up your repository and working directory by using git squash commits with examples covering different scenarios
Decoding git init for you and when to use it?
Detailed explanation to understand the usage of git init command to initialize a local repo or remote repo with examples
Git merge vs rebase and the problems they solve
Comparing git merge vs rebase, Git merge is best in pulling and pushing changes without caring about the linearity of the commit history. Git rebase is …
A practical guide to git reset hard vs soft vs mixed
Git reset hard undoes changes and removes the associated files from the working directory, staging area, and commit history. Git reset soft undoes the changes …
