Система контроля версий с графическим интерфейсом для работы с удаленным VPS — существует ли? Что выбрать?
Для Github – Github Desktop, в общем случае – Git Kraken
Освой ide от jetbrains, базовый функционал для работы с гитом там есть из коробки