Grafts

Mecanismo obsoleto e depreciado que permitia "costurar" ou falsificar a ancestralidade de commits, registrando informações parentais fictícias num arquivo .git/info/grafts. Foi historicamente usado para unir históricos de projetos fragmentados. Modernamente, foi substituído pelo sistema git replace, que oferece uma maneira mais robusta e transferível de alterar a visão do grafo de commits sem reescrever os objetos fisicamente.