My go-to git commands I use every day, which come in handy in situations when commits go haywire. — I instead enjoy using CLI than the UI interface, as I feel more in control and confident, and it feels like a play. To learn branching refer Learn Git Branching, the most visual and interactive way to learn Git on the web. …