Git - это не инструмент разработки. Это инструмент контроля версий. То есть, ровно то, что вам надо. Облачный сервер - это не средство контроля версий. Это… облачный сервер. На нем можно поставить git, gitolite, gitlab, сделать так, чтобы было удобно И разрабатывать, И деплоить.
Судя по вашим вопросам, вам нужен консультант в этой области.