Ruslan Polupan
Ruslan Polupan11 липня 2019 р. 04:26

Проект iMpos. Частина 002. Створення проекту. Створення репозиторію GitHub. Імпорт проекту.

Здебільшого я працюю на SuSE Linux. В даний час використовую OpenSUSE Tumbleweed, Qt 5.13.0. Користувачі будуть використовувати Windows. Тому я використовую GitHub для імпорту проектів при збиранні для інших платформ, а також для роботи над ним як на роботу, так і з дому.


Створюємо новий проект Додаток Qt Widgets

Тут включаємо контроль версій та вибираємо Git.

Проект утворився. Збирати його поки що не будемо. Створимо новий репозиторій .

У розділі Quick setup вибираємо SSH.

Переходимо до папки зі створеним проектом і виконуємо команди з розділу create a new repository on the command line. Змінюємо 3 рядок на git add * , щоб у репозиторій додався не тільки файл README.md, а всі файли проекту.

echo "# iMpos" >> README.md
git init
git add *
git commit -m "first commit"
git remote add origin git@github.com:rust3128/iMpos.git
git push -u origin master

Проект же на GitHub.
Для роботи з Qt Creator використовуємо Меню Tools->Git.

Імпорт проекту

Вибираємо Новий проект->Імпортувати проект->Клонування Git.

Заходимо до репозиторію.

Натискаємо Clone or download, копіюємо посилання на проект https://github.com/rust3128/iMpos.git

Вставляємо посилання на поле Сховище. Перевіряємо шлях до проекту.

Проект імпортовано.

Можна працювати з різних місць та платформ.

Я підняв Win10 на VirtualBox і там тестую збірки під Windows.

Рекомендуємо хостинг TIMEWEB
Рекомендуємо хостинг TIMEWEB
Стабільний хостинг, на якому розміщується соціальна мережа EVILEG. Для проектів на Django радимо VDS хостинг.

Вам це подобається? Поділіться в соціальних мережах!

Evgenii Legotckoi
  • 11 липня 2019 р. 04:31

Интересная инофрмация по импорту проекта из Git-репозитория в Qt Creator. Но вот интересный вопрос. Сколько вообще людей использует в Qt Creator импорт сразу из Git-репозитория? На моей памяти вы первый.

Ruslan Polupan
  • 11 липня 2019 р. 04:39

Это было одним из первых действий который я попробовал когда разбирался с Git.

IscanderChe
  • 18 липня 2019 р. 12:49

Что-то не получилось по вашей инструкции с GitHub сладить.

На этой строке ошибка доступа к репозиторию случилась:

git push -u origin master

Что не так?

Ruslan Polupan
  • 19 липня 2019 р. 02:55

А какая конкретно ошибка была?
И вы случано при создании репозитория не инициализировали его?

IscanderChe
  • 19 липня 2019 р. 10:40

Нет, не инициализировал, галка соответствующая была снята.

Вот что пишет: "Warning: Permanently added the RSA host key for IP address '140.82.118.3' to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.".

Я кое-что вспомнил. Когда пробовал работать GitHub, я вроде прописывал в операционке ключ доступа. Может, дело этом?

Ruslan Polupan
  • 19 липня 2019 р. 12:48

Если систему переставлял, IP другое то надо ключ менять.
Вот статья.

IscanderChe
  • 19 липня 2019 р. 12:55

У меня ошибка случилась ещё до Qt Creator, я ж написал. На этапе загрузки проекта из командной строки на GitHub.

Ruslan Polupan
  • 19 липня 2019 р. 13:43

Ключ не верный или не действительный. сформируй новый и добавь на GitHub
В статье описапно как сделать.

IscanderChe
  • 19 липня 2019 р. 15:03

В какой статье? Какой ключ? Как добавить? Ничего не понятно. :) Если из этой , то как понять, какой дефолтный у меня агент SSH.

Ruslan Polupan
  • 19 липня 2019 р. 15:16

Вот ссылка по работе с ключами и GitHub https://exlmoto.ru/git-and-qt-creator/#31
Сгенерируй новый ключ и добваь его на GitHub.

IscanderChe
  • 19 липня 2019 р. 15:29

Спасибо, уже разобрался по оригинальной статье на GitHub, всё заработало. Я просто хотел мягко намекнуть, что без этой информации ваша статья явно неполная.

Ruslan Polupan
  • 20 липня 2019 р. 01:37

Да я это понял. Просто предполагал что если пользуемся GitHub То он уже настроен.

Коментарі

Only authorized users can post comments.
Please, Log in or Sign up
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:50бали,
  • Рейтинг балів-4
m
  • molni99
  • 26 жовтня 2024 р. 01:37

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80бали,
  • Рейтинг балів4
m
  • molni99
  • 26 жовтня 2024 р. 01:29

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:20бали,
  • Рейтинг балів-10
Останні коментарі
i
innorwall14 листопада 2024 р. 19:03
Qt/C++ - Урок 060. Налаштування зовнішнього вигляду програми під час виконання I didnt have an issue work colors priligy dapoxetine 60mg revia cost uk August 3, 2022 Reply
i
innorwall14 листопада 2024 р. 11:42
Як скопіювати файли в Linux If only females relatives with DZ offspring were considered these percentages were 23 order priligy online uk
i
innorwall14 листопада 2024 р. 09:09
Qt/C++ - Підручник 068. Hello World за допомогою системи збирання CMAKE в CLion ditropan pristiq dosing With the Yankees leading, 4 3, Rivera jogged in from the bullpen to a standing ovation as he prepared for his final appearance in Chicago buy priligy pakistan
i
innorwall14 листопада 2024 р. 04:05
EVILEG-CORE. Використання Google reCAPTCHA 2001; 98 29 34 priligy buy
Тепер обговоріть на форумі
i
innorwall14 листопада 2024 р. 03:39
добавить qlineseries в функции priligy amazon canada 93 GREB1 protein GREB1 AB011147 6
i
innorwall11 листопада 2024 р. 10:55
Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
9
9Anonim25 жовтня 2024 р. 09:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
ИМ
Игорь Максимов03 жовтня 2024 р. 04:05
Реализация навигации по разделам Спасибо Евгений!

Слідкуйте за нами в соціальних мережах