Можно сделать это в 2, погружается:
1. Использование checkout
для создают локальное ответвление:
git checkout -b yourBranchName
2. Использование эти push
команда, чтобы автосоздать ответвление и отправить код в удаленный репозиторий:
git push -u origin yourBanchName
существуют mutiple способы сделать это, но я думаю, что этот путь действительно прост.
Ключ состоит в том, чтобы прикрепить условие к флажку, а затем выполнить обновление на основе этого условия.
Сначала откройте конструктор пользовательского интерфейса для своего проекта установки.
Затем добавьте новый диалог в поток пользовательского интерфейса.
Выберите одно из диалоговых окон флажков. Любой, они все одинаковые .
После этого в вашем UI Flow появится новый диалог. Щелкните по нему.
В окне свойств укажите имя для флажка «свойство». Этот символ будет иметь значение 1, если флажок установлен, и значение, отличное от 1 (я не знаю), если флажок снят.
Наконец, присоедините к одному из других действий установщика условие, используя это свойство. Например, вы можете условно обновить раздел или значение реестра, только если этот флажок установлен. Просмотрите конструктор реестра, затем выберите узел:
Затем на странице свойств укажите CONDITION = 1 для условия, где CONDITION - это имя свойства, которое вы установили для флажка на предыдущем шаге.