Tiny Git A tiny git implementation in Golang. This is a learning project, so it's not meant to be used in production. Commands init cat-file hash-object ls-tree add commit log checkout tag branch merge rebase reset rm mv status diff fetch pull push clone remote