Потому что сложно ее реализовать. Так как надо еще объединялку делать. Я, например, видел только одну грамотную объединялку - tortoisemerge. Но она не кроссплатформенная.
Это как бы совсем не обязательно, можно просто открывать файлы и давать пользователю их править самостоятельно, хотя бы. А так получается, что в проекте где больше одного человека работает, нужно постоянно ходить в консоль. И на кой черт мне тогда такая интеграция???