Git Checkout, Reset, Revert. When to use what?
Brief about Git Checkout, Reset, Revert
We often come across some weird scenarios (especially my team) while committing our code changes. Some of them are,
How can I bring the file to working area, which I have added to the staging area by mistake?
...