xztau
@xztau
Я

Куда git лезет за настройками из Qt?

Пользую гит на Qt Creator.
При коммите есть такая строчка
Executing in E:\CODES\QtProjects\mys: C:\Program Files (x86)\Git\bin\git.exe commit -F C:\Users\ya\AppData\Local\Temp\QtCreator.wm7136


Зачем git это делает и как перенастроить?
  • Вопрос задан
  • 2405 просмотров
Решения вопроса 2
v_decadence
@v_decadence
А что Вас смущает?
Я не работал с Qt Creator, но полагаю, что он просто в логе показывает, что выполняется git.exe, команда commit, с ключом -F, который задаёт, из какого файла брать коммит-сообщение (временный файл он создаёт после ввода Вами сообщения, наверно. Аналогично делает SourceTree). Ни в какие настройки Qt Git не лезет.
Ответ написан
Комментировать
conf
@conf
Ruby developer
Опция -F означает брать сообщение о коммите из указанного файла. Т.е. скорее всего дело обстоит так:
1) Вы нажимаете кнопочку "Commit" в Qt Creator
2) Qt Creator показывает вам диалоговое окно, в котором вы вводите сообщение о коммите
3) При нажатии на "Commit" в диалоговом окне, Qt Creator создает временный файл с вашим сообщением и запускает вышеуказанную git-команду.
4) Гит выполняет коммит.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы