Finally functioning git