WordPress DemoSite

Тестовый сайт для экспериментов и демонстраций возможностей

Загрузка проекта на GitHub из консоли Ubuntu

Для загрузки тестового проекта с компьютера на Ubuntu в репозиторий на GitHub с использованием консольного Git, выполните следующие шаги:

1. Установите Git (если еще не установлен)

Если Git не установлен на вашем компьютере, выполните команду для его установки:

sudo apt update
sudo apt install git

2. Настройте Git

Укажите ваше имя и email, которые будут использоваться для коммитов:

git config --global user.name "Ваше Имя"
git config --global user.email "ваш[email protected]"

3. Создайте новый репозиторий на GitHub

  1. Перейдите на GitHub.
  2. Нажмите на кнопку «New» для создания нового репозитория.
  3. Введите имя репозитория, описание и выберите другие настройки (публичный или приватный).
  4. Нажмите «Create repository».

4. Инициализируйте Git в вашем проекте

Перейдите в папку с вашим проектом:

cd /путь/к/вашему/проекту

Инициализируйте Git:

git init

5. Добавьте файлы в репозиторий

Добавьте все файлы в индекс:

git add .

Или добавьте конкретные файлы:

git add имя_файла

6. Сделайте коммит

Создайте коммит с сообщением:

git commit -m "Первоначальный коммит"

7. Подключите локальный репозиторий к GitHub

Скопируйте URL вашего репозитория на GitHub (например, https://github.com/ваш_username/имя_репозитория.git).

Добавьте удаленный репозиторий:

git remote add origin https://github.com/ваш_username/имя_репозитория.git

8. Загрузите проект на GitHub

Загрузите изменения на GitHub:

git push -u origin main

Если вы используете ветку master вместо main, замените main на master:

git push -u origin master
Не забудьте сгенерировать токен доступа здесь https://github.com/settings/tokens — пароли к гитхабу уже не работают

9. Проверьте результат

Перейдите на GitHub и убедитесь, что ваш проект успешно загружен.

Дополнительные команды (если нужно)

  git status
  git log
  git pull origin main

Теперь ваш проект загружен на GitHub, и вы можете продолжать работать с ним, используя Git для управления версиями.

Полный стэк: .NET | AMQP | Android | api | Bash | Bootstrap | C++ | cms | Composer | css | Data | Elasticsearch | ESP32 | Git | GraphQL | Gulp | JavaScript | JetStream | Joomla | js | Kotlin | Laravel | LEMP | Linux | LMS | Markdown | MODX | Moodle | MySQL | NATS | Nginx | Node.js | OpenCart | Parsedown | PHP | Python | RabbitMQ | SCSS | SEO | Simpla | SOAP | SQL | startup | Swift | Symfony | Tailwind | Translation | Twig | Ubuntu | Unit | web3 | Webasyst | Webpack | WebSocket | WordPress | XML | Бизнес | блокчейн | ИИ | интернет-магазин | ЛК | Руководство | ТЗ | фреймворк | Яндекс.Трекер