February 16, 2021

Первое знакомство с Git и GitHub

Что такое Git и GitHub.

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

Пишу эту статью, как конспект для себя и как пошаговое руководство для новичков.

  • Заходим на GitHub и создаем там аккаунт. Все просто.
  • Заходим на сайт Git, качаем и устанавливаем клиента. Я работаю на Windows, поэтому порядок действий принимать с поправкой на это.
  • После установки открываем Git Bash. С помощью команды cd выбираем нужную директорию проекта. Как работать с командной строкой отдельная тема для разговора.
  • В папку вашего проекта на компьютере нужно создать и положить текстовый файл с именем .gitignore (он исключает ненужные папки и файлы при добавлении в репозиторий). Текст файла можете скопировать у меня в репозитории.
  • Задаем пользователя для Git:
git config --global user.name “<ваше_имя>”
git config --global user.email “<адрес_почты@email.com>”
  • Создаем новый репозиторий на вашем компьютере:
git init
  • Добавляем все файлы существующего проекта:
git add .
  • Создаем первый коммит :
git commit -m "init"
  • Возвращаемся в свой аккаунт на GitHub и создаем репозиторий для нашего проекта. После создания оказываемся на странице следующего шага, с описанием настройки репозитория. Нас интересует пункт:
…or push an existing repository from the command line
  • Копируем оттуда команду для отправки существующего репозитория (важно: с ссылкой https), в моем случае это:
git remote add origin https://github.com/Alnipet/search.git

Открывается окно авторизации на Github, вводим имя пользователя и пароль.

Пишем в командную строку:

git push -u origin master

Готово ! На GitHub появился наш проект.

Дальше изучение Git продолжаем с помощью его документации.