Advanced Git Practice