Большие программные проекты часто делятся на небольшие модули, создаваемые отдельными членами команды разработчиков на локальных компьютерах, независимо от остальных. После создания проекта понадобится загрузить его на централизованный репозиторий на популярном сервисе «GitHub» с целью последующего объединения с проектами других членов команды. Однако часто новички смутно понимают, как загрузить созданный ими проект на «GitHub». Расскажем об этом подробно в нашем материале.
Пошаговая процедура загрузки вашего проекта на Гитхаб
После того как вы создали ваш локальный проект на вашем ПК, вам понадобится загрузить его на сервис GitHub. Процедура для этого обычно состоит в выполнении ряда изложенных ниже шагов.
Перейдите на github.com и авторизуйтесь в вашем аккаунте. Если у вас ещё нет аккаунта, вам понадобится его создать. Нажмите на кнопку «Sign up» и пройдите авторизацию на ресурсе путем привязки к аккаунту вашей электронной почты и проверки почты путём отправки письма с проверочным кодом.
После авторизации в аккаунте создайте новый репозиторий на «GitHub». Для этого нажмите на плюсик сверху справа экрана, и в отобразившемся меню нажмите на пункт «New Repository».
Откроется страница данных о новом репозитории. Введите имя репозитория, короткое описания репозитория, степень его публичности (приватный или публичный). Укажите, нужна ли инициализация с readme-файлом, введите другую необходимую информацию. В конце внизу нажмите на «Create repository».
Далее понадобится настроить локальный репозиторий на вашем компьютере. Откройте командную строку или терминал, и перейдите в папку с вашим проектом. Обычно для этого используется команда cd (путь к папке);
После перехода инициализируйте Git в этой папке, выполнив команду:
git init
Далее нам понадобится добавить файлы проекта в индекс Git, используя команду
git add ..
Указанная команда добавит все файлы в текущей папке в индекс. Если вы хотите добавить только определенные файлы, укажите их имена вместо ..
Затем создайте коммит для фиксации изменений. Для этого выполните команду:
git commit -m "Базовый коммит"
Вместо "Базовый коммит" вы можете использовать любое сообщение коммита, описывающее изменения, внесенные в проект.
Далее свяжите ваш локальный репозиторий с удаленным репозиторием GitHub. Для этого выполните команду:
git remote add origin <URL репозитория>
Вместо <URL репозитория> введите URL вашего репозитория на сервисе «GitHub» (можно найти на странице вашего репозитория в подсказке)
Потом понадобится загрузить локальные коммиты на GitHub. Для этого введите команду:
git push origin master
После ввода команды сервис может затребовать наше имя пользователя и пароль. Введите требуемые данные для авторизации.
Введённая команда загрузит ваши коммиты в ветку master на удаленный репозиторий GitHub.
Затем перейдите на Гитхаб, обновите страницу, и вы увидите там файлы вашего проекта, которые вы залили.
После выполнения перечисленных шагов ваш проект будет успешно загружен на GitHub. Вы можете обновлять его при необходимости, выполняя команды git add, git commit и git push.
Читайте также: Как удалить удаленный репозиторий на GitHub.
Другой способ загрузки проекта на Гитхаб
Альтернативный способ загрузки вашего проекта на Гитхаб в ряде шагов повторяет способ, описанный нами выше.
Перейдите в желаемый локальный репозиторий с помощью команды cd. Например:
cd "C:\Users\nazma\Git\Test"
Выведите список содержимого репозитория с помощью следующей команды Git:
ls
Теперь запустите команду «touch», чтобы создать новый файл:
touch file1.txt
Здесь мы ввели имя файла «file1» с расширением «.txt», что означает, что мы хотим создать новый текстовый файл.
Отследите только что созданный файл в промежуточной области, используя команду «git add»:
git add file1.txt
Выполните команду «git commit» для отправки всех добавленных изменения из промежуточного индекса в репозиторий Git:
git commit -m "добавлены файлы"
В приведенной выше команде флаг «-m» позволяет добавить сообщение фиксации.
Теперь установите новый удаленный URL-адрес для отслеживания удаленного репозитория с помощью команды «git remote add»:
$ git remote add origin
Здесь «origin» — удаленное имя, а «https://…» — желаемый путь к удаленному репозиторию:
Чтобы убедиться, что новый удаленный URL-адрес добавлен, выполните команду «git remote»:
$ git remote -v
Далее выполните команду «git push» для загрузки проекта «Git» в службу хостинга GitHub:
$ git push origin master
В вышеуказанной команде:
- «origin» - имя удаленного URL-адреса;
- «master» — имя локальной ветки, содержащей проект Git и все файлы исходного кода.
После ввода указанной команды ваш проект Git был успешно отправлен в нужный удаленный репозиторий.
Теперь убедитесь, что проект загружен на GitHub:
- Откройте службу хостинга GitHub в нужном веб-браузере.
- Перейдите к конкретному удаленному репозиторию.
- Проверьте указанную ветвь. Например, мы вставили данные в ветку «master».
- Проверьте содержимое репозитория.
Локальный репозиторий с именем «Test» будет успешно загружен на GitHub, который содержит наш проект.
Это также пригодится: Как загрузить видео в Пинтерест с телефона.
Комментарии