Как отправить на Github из VScode — Для Windows


Введение

Github — это платформа облачного хостинга для разработки программного обеспечения и контроля версий.
Github помогает нам сделать наши репозитории легкодоступными в интернете. Это способствует развитию совместного программирования.

Прежде чем мы глубоко погрузимся в эту статью, давайте поймем разницу между Git и Github.
Git — это система контроля версий на нашей локальной машине. Она позволяет разработчику сохранять прогресс проекта. Общественность не может получить доступ к этим проектам.

Цели

Эта статья будет посвящена следующему:

  • Создание учетной записи Github
  • Настройка ключей SSH
  • Отправка на Github

Необходимые условия

  • Установленная поддерживаемая версия Git Bash
  • учетная запись Github
  • Установленный редактор VScode

Начало работы

Откройте Gitbash, чтобы мы могли настроить учетные данные в соответствии с данными учетной записи Github.

Выполните следующие команды одну за другой:

git config  --global  user.name  "username" 
git config  --global  user.email  "your_email@email.com" 

Войти в полноэкранный режим Выйти из полноэкранного режима

Чтобы проверить, правильно ли вы ввели данные.

Выполните эту команду:

git config -l 
Войти в полноэкранный режим Выйти из полноэкранного режима

Получение ключей SSH

Откройте свой аккаунт на Github и перейдите на страницу Ключ SSH.

Выполните следующие простые шаги для получения ключа:

  • Откройте Gitbash
  • Скопируйте и вставьте текст ниже
 $ ssh-keygen -t ed25519 -C "your_email@email.com"
Войти в полноэкранный режим Выйдите из полноэкранного режима
  • Когда появится сообщение «Введите файл, в котором нужно сохранить ключ», нажмите Enter. При этом будет выбрано местоположение файла по умолчанию.
  • Нажмите Enter, когда появится запрос на ввод парольной фразы.

На этом этапе у вас должен быть отпечаток ключа.

Добавление вашего SSH-ключа в ssh-agent

Пока ваш Gitbash все еще запущен:

  • Вставьте следующие команды одну за другой:
 $ eval "$(ssh-agent -s)"
 $ ssh-add ~/.ssh/id_ed25519
Войти в полноэкранный режим Выйти из полноэкранного режима

Перейдите в то место, куда был добавлен идентификатор на вашем ПК.

Перетащите файл id_ed25519.pub в ваш VScode, чтобы получить ключи.

Добавление новых ключей SSH

Теперь, когда у вас есть ключи, перейдите в раздел добавления нового ключа ssh на странице настроек и вставьте ключ.

К этому моменту вы уже должны хорошо разбираться в копировании и вставке. 😁

Двигаемся дальше

Теперь, когда у нас настроен SSH-ключ, давайте создадим макет проекта на VScode.

Ниже показан пример нашего макетного проекта.
Он содержит простой html файл и js файл, который печатает console.log('just pushed to github').

Выбор Gitbash в качестве терминала по умолчанию

  • Откройте свой терминал
  • Нажмите на значок + для выбора терминала по умолчанию [bash]

Отправка на Github

Теперь, когда мы установили gitbash в нашем VScode, мы можем выполнить push на Github.

  • Откройте свой аккаунт на Github и перейдите в раздел создания репозитория.
  • Введите имя репозитория по своему выбору
  • Описание можно пропустить
  • Проигнорируйте остальные флажки и нажмите кнопку «Создать репозиторий».

Теперь, когда мы достигли этого этапа, мы наконец-то можем отправлять на Github из VScode.

Вернитесь в терминал VScode и введите эти команды.

  • git init

  • git add .

  • git commit -m [Введите ваше сообщение по выбору здесь]

  • git remote add origin https://github.com/backendbro/mock_project.git

    Скопируйте приведенную выше строку из панели управления вашего репозитория, так как ваша будет отличаться от нее

  • git branch -M main

-git push -u origin main

Вуаля! Мы успешно перенесли наш проект из VScode на Github.

Заключение

Мы смогли создать учетную запись Github, настроить ключи SSH и отправить макет проекта на Github из VScode.
В этой статье мы познакомились с основами Github. Я надеюсь, что с этими знаниями вы сможете показать миру свой потрясающий проект.

Счастливого кодинга!

кредиты

  • Github
  • VScode

Оцените статью
Procodings.ru
Добавить комментарий