====== Git работа с удаленными репозиториями ====== После создания на удаленном сервере репозитория, нужно выполнить следующие команды: Установка переменных git config --global user.name "test" git config --global user.email "test@nohau.ru" Если у вас на локальной машине нет рабочего каталога с репозиторием git, то скачиваем с удаленного сервера. Создаем файл README.md и заливаем его на сервер. git clone https://git.nohau.ru/test/test.git cd test touch README.md git add README.md git commit -m "создал файл README" git push -u origin master Если у вас есть локальный каталог и вы хотите переместить все на удаленный сервер. Сначала надо создать локальный репозиторий, потом добавить в него все файлы, сделать коммит и отправить на удаленный сервер: cd existing_folder git init git remote add origin https://git.nohau.ru/test/test.git git add . git commit git push -u origin master Потом если вы сделали изменение в локальном проекте и нужно отправить все на удаленный репозиторий: git add . git commit -m "изменил то-то" git push origin master Можно покороче, без добавления файлов. git commit -a -m "изменил то-то" git push origin master Заметим что работа ведется с одной главной веткой master, если вы хотите создать другую ветку, например для проверки наработок, опишем тут позже...