Git support!
Git tags fetch support
Promise chain
Git functionality completed - push/pull/tag