I am trying to setup wordpress development environment for freelancers. I have freelancers working on my site from different locations. Which tools and technologies will support development of my current website and how?
I came across vagrant, will it be useful? Also, how can I do version control?
I have decided to go with sub-domain development environment, as I am not expecting my freelancers to install whole website on local. Our website is too big with multisite setup, we have three teams at different location, one for design and other two for development. Also we are expanding our team now and then. So installing on local would not be suitable. I am going to use git and bitbucket. Can I create my master git repository directly from sub-domain development environment? How git setup would be ideally? Where should be my master repository and how many branches I should create?