Git Rebase — A Powerful Command Brings Your Git Skills To The Next Level (Part I)
It is not just a command for merging branches, it can also manipulate your commits history.
During my studies, I used Git and GitHub to back up my website/mobile application projects and demonstrated them in my resume or interview.