git diff Revisited Solution - How to Use Git and GitHub