Перенести на сервер локальный репозиторий
Данная инструкция удобна для “чистого” проета, т.е. без предыдущей истории изменений, который публикуется впервые.
Если необходимо опубликовать проект со всей историей, то есть такая инструкция , и скриншот на всякий случай.
Итак,
допустим, есть созревший проект: /home/user/dev/project
, который мы хотим опубликовать.
На GitHub создаем репозиторий, например, такой https://github.com/user/project.git
На локальной машине временно “освободим” директорию проекта:
mv /home/user/dev/project /home/user/temp/project
Клонируем пустой репозиторий с сервера в директорию разработки:
cd /home/user/dev
git clone https://github.com/user/project.git
И перемещаем наш проект на место:
mv /home/user/temp/project /home/user/dev/project
Далее, индексируем, коммитим, забрасываем на сервер:
git add --all
git commit -m "Hello GitHub!"
git push origin master