One of the standout features of Git is its ability to keep all of its information neatly tucked away in one place: the .git directory at the root of your project.
What’s inside your .git directory
Pull with rebase
Git users are likely familiar with the git pull command, which fetches data from a specified remote repository and merges it with the current branch.
Reorder commits with rebase
One of the powerful features of git rebase -i (interactive mode) is the ability to reorder commits. However, it’s crucial to remember