Git Flow é um modelo de ramificação criado por Vincent Driessen que define um conjunto de regras e práticas para gerenciar branches em um repositório Git.
Git é um sistema de controle de versão distribuído criado por Linus Torvalds. Ele permite que você acompanhe e gerencie alterações no código ao longo do tempo.