Программисту зачастую приходится работать над одним проектом в команде и с разных устройств. В этих условиях исключительную пользу представляют сервисы, упрощающие совместную работу и позволяющие отслеживать изменения в заданных файлах, откатываться к прежним версиям, а также обновлять их состояния на сервере и в локальной папке. Поделюсь основами работы с системой управления версиями Git и сайтом Github. Предварительно необходимо установить Git на компьютер (для Ubuntu - apt-get install git, для Windows инсталляционный файл скачать можно здесь) и создать аккаунт на сайте Github. Последующие действия определяются условиями, в которых вы находитесь: Хотите загрузить проект с сервера в локальную папку: Зайти в командную строку, перейти в папку для хранения локального проекта и набрать команду: git clone ссылка_на_удаленный_репозиторий имя_папки_для_проекта Имеется неотслеживаемый локальный проект, хотите его инициализировать для работы с Git и загрузить на сервер: git init git add имя (