Jaka jest różnica między łączeniem subtree git a poddrzewem git

Właśnie znalazłem narzędzie git-subtree, które jakiś czas temu stało się częścią głównego repozytorium githttps://github.com/apenwarr/git-subtree/

Jednak nie do końca rozumiem, jaką funkcjonalność zapewnia to narzędzie w stosunku do już istniejącego „drzewa odczytu git” + „poddrzewa git merge -s”. Czy jedynym celem git-subtree - sprawia, że ​​wynikowa historia zatwierdzania wygląda lepiej lub czy ma więcej funkcji, które przeoczyłem?

questionAnswers(2)

yourAnswerToTheQuestion