Third Version: How to git