Перенести на сервер локальный репозиторий
Ця інструкція - якщо хочемо вперше опублікувати проект, і хочемо позбутися всієї локальної історії розробки.
Якщо необхідно опублікувати проект з усією історією, то є така інструкція:
Отже, припустимо, є дозрілий проект: /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 main
Last updated