The Vivado Design Suite is designed to work with any revision control system. For IP designs there are trade-offs that you should consider when using revision control systems to manage design sources. These trade-offs affect run-time versus the number of files being managed. For information on how to use Vivado Design Suite with version and source control systems, see this link in the Vivado Design Suite User Guide: Design Flows Overview (UG892).