Revert "remove git module"

This reverts commit c746e5b813af5866a09c084f93f7a952c750f8bd.