В предыдущей статье мы изучили Git. Теперь давайте рассмотрим, как подключить ваш проект к GitHub при помощи Intellij IDEA JAVA.
Для начала вам нужно создать аккаунт на самом GitHub. Процесс не должен вызвать сложностей.
1 Вариант - загружаем проект через GitHub Desktop
- После создания аккаунта давайте сразу создадим новый репозиторий.
- Придумываем название, выбираем публичный или приватный и создаём репозиторий.
- Теперь загрузим в этот репозиторий наш проект. Выбираем с помощью специального приложения
- Если на вашем компьютере ещё нет этого приложения, вам потребуется его установить. Это несложно, поэтому давайте сразу перейдём к следующему шагу.
- После установки приложения вы увидите его окно. Вам нужно будет указать местоположение вашего проекта. Выберите любое удобное для вас место.
- И нажимаем clone. После небольшой загрузки мы сможем перейти в созданную папку. Она будет пустая
- У нас с вами уже есть проект. Давайте на ПК перейдём к нему и скопируем нужные файлы.
- Папки allure-report и target можно не копировать, они генерируются у нас во время тестов. И переносим в нашу созданную папку.
- Далее открываем наше приложение и видим, что все наши файлы добавились.
- Пишем коментарий к нашему комиту
- Далее можно скопировать всё в одну основную ветку, либо создать свою. На проектах никто сразу не копирует в основу, так что и мы создадим свою.
- И далее нажимаем Publish Branch
- Можем перейти в наш GitHub и увидим, что проект загружен!
2 Вариант - загружаем проект через Intellij IDEA JAVA
- Откроем нашу Intellij IDEA JAVA. Далее file - Settings - Version Control - GitHub
- Добавляем ваш аккаунт с GitHub. После добавления мы можем сразу же выгружать ваш проект на GitHub. Перейдём на главном экране во вкладку Git - GitHub - Share Project on Github
- Далее Share Anyway
- И нажимаем Share. Имя вводим то, которое мы не использовали
- Как видим у нас создался новый репозиторий
Весь свой код вы всегда можете клонировать себе по данной ссылке -
https://github.com/Timurchik57/JAVA
Если у вас есть вопросы или вы просто хотите стать частью команды тестировщиков, то переходи в ТГ канал, где можем пообщаться с единомышленниками и найти много интересных и полезных знаний!Также если вам нужна индивидуальная консультация, менторство и помощь в создании проекта пишите в ТГ канал!