¿Cuál es la diferencia entre git subtree merge y git-subtree?

Acabo de encontrar la herramienta git-subárbol que hace algún tiempo se convirtió en parte del repositorio principal de git.https://github.com/apenwarr/git-subtree/

Sin embargo, no entiendo completamente qué funcionalidad proporciona esta herramienta sobre el ya existente "git read-tree" + "git merge -s subárbol". ¿Es el único propósito de git-subárbol: hacer que el historial de confirmaciones resultante se vea mejor o tiene más funciones que he pasado por alto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta