Ruslan Polupan
July 11, 2019, 2:26 p.m.

IMpos project. Part 002. Project creation. Creating a GitHub repository. Importing a project.

I mainly work on SuSE Linux. Currently using openSUSE Tumbleweed, Qt 5.13.0. Users will use Windows. Therefore, I use GitHub to import projects when building for other platforms, as well as to work on it both at work and from home.


Create a new project Qt Widgets Application

Here we turn on version control and select Git.

The project has been created. We will not collect it yet. Create a new repository .

In the Quick setup section, select SSH.

Go to the folder with the created project and execute the commands from the section create a new repository on the command line. Change line 3 to git add * so that not only the README.md file but all project files are added to the repository.

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

The project is on GitHub.
To work from Qt Creator, use the Tools->Git Menu.

Import project

Select New Project->Import Project->Git Clone.

We go to the repository.

Click Clone or download, copy the link to the project https://github.com/rust3128/iMpos.git

Paste the link into the Storage field. Checking the path to the project.

The project has been imported.

You can work from different places and platforms.

I raised Win10 on VirtualBox and there I test builds under Windows.

By article asked0question(s)

3

Do you like it? Share on social networks!

Evgenii Legotckoi
  • July 11, 2019, 2:31 p.m.

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

Ruslan Polupan
  • July 11, 2019, 2:39 p.m.

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

IscanderChe
  • July 18, 2019, 10:49 p.m.

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

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

  1. git push -u origin master

Что не так?

Ruslan Polupan
  • July 19, 2019, 12:55 p.m.

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

IscanderChe
  • July 19, 2019, 8:40 p.m.

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

Вот что пишет: "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
  • July 19, 2019, 10:48 p.m.

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

IscanderChe
  • July 19, 2019, 10:55 p.m.

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

Ruslan Polupan
  • July 19, 2019, 11:43 p.m.

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

IscanderChe
  • July 20, 2019, 1:03 a.m.

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

Ruslan Polupan
  • July 20, 2019, 1:16 a.m.

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

IscanderChe
  • July 20, 2019, 1:29 a.m.

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

Ruslan Polupan
  • July 20, 2019, 11:37 a.m.

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

Comments

Only authorized users can post comments.
Please, Log in or Sign up
  • Last comments
  • Evgenii Legotckoi
    March 9, 2025, 9:02 p.m.
    К сожалению, я этого подсказать не могу, поскольку у меня нет необходимости в обходе блокировок и т.д. Поэтому я и не задавался решением этой проблемы. Ну выглядит так, что вам действитель…
  • VP
    March 9, 2025, 4:14 p.m.
    Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
  • ИМ
    Nov. 22, 2024, 9:51 p.m.
    Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
  • Evgenii Legotckoi
    Oct. 31, 2024, 11:37 p.m.
    Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
  • A
    Oct. 19, 2024, 5:19 p.m.
    Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html