Как связать локальный проект с другим репозиторием на GitHub?

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

  1. Создание репозитория на GitHub:
  • Зайдите на сайт GitHub (https://github.com/) и авторизуйтесь в своем аккаунте.
  • Нажмите на кнопку "New" (Новый) в правом верхнем углу страницы, рядом с вашим аватаром профиля.
  • Задайте необходимое имя для репозитория и выберите опции, такие как описание, публичный/приватный доступ, лицензия и другие.
  • Нажмите на кнопку "Create repository" (Создать репозиторий) для завершения процесса.
  1. Создание локального проекта:
  • Создайте новую директорию на вашем компьютере, где будет храниться проект.
  • Откройте командную строку (терминал) и перейдите в созданную директорию.
  • Инициализируйте новый репозиторий с помощью команды git init. Это создаст пустой репозиторий в вашей директории.
  1. Связывание локального репозитория с удаленным:
  • Скопируйте URL репозитория на GitHub, который вы создали ранее.
  • В командной строке (терминале) выполните команду git remote add origin [URL], где [URL] - это скопированный URL вашего репозитория. Эта команда добавит удаленный репозиторий в ваш локальный проект.
  1. Добавление файлов и коммит изменений:
  • Добавьте файлы в ваш локальный проект.
  • Выполните команду git add ., чтобы добавить все измененные файлы для коммита, или git add [file], чтобы добавить только конкретный файл.
  • Затем выполните команду git commit -m "Сообщение коммита", чтобы сохранить изменения с сообщением.
  1. Отправка изменений на удаленный репозиторий:
  • Выполните команду git push origin master, чтобы отправить все коммиты в удаленный репозиторий на ветку "master". Если вы хотите отправить изменения в другую ветку, замените "master" на имя желаемой ветки.

Теперь ваш локальный проект связан с удаленным репозиторием на GitHub, и вы можете делать коммиты и отправлять изменения используя команды git add, git commit и git push. После каждого изменения коммита вы можете видеть обновления на странице вашего репозитория на GitHub.