Can Matillion push to a single remote GIT branch? If not how can 2 developers make use a remote GIT without overwriting each other changes?

It seems like Matillions remote GIT integration isn't actually performing GIT commands but instead copying or cloning the entire repository.

 

Does Matillion have any plans to improve the GIT integration?