Вопросы с тегом «git»

Используйте этот тег для вопросов о Git, бесплатной распределенной системе управления версиями с открытым исходным кодом, связанной с использованием Git для таких тем, как непрерывная доставка, мониторинг, создание инфраструктуры SDLC и т. Д.

26
Где поставить пароль от хранилища

Мы планируем использовать ansible vault в нашем проекте, чтобы предотвратить утечку паролей или ключей в git. Идея состоит в том, чтобы поместить все наши конфиденциальные данные в простой файл, а затем зашифровать этот файл с помощью ansible-vault с помощью пароля, прежде чем нажимать на git....

20
Git clean / smudge filters для секретов хранилища

Я пытаюсь настроить фильтр clean / smudge в git для автоматического шифрования и дешифрования файлов, содержащих секреты, через команду ansible-vault . Особенность команды ansible-vault в том, что она не идемпотентна (она создает новый двоичный файл каждый раз, когда она вызывается для одних и тех...

20
Как избавиться от развивающейся ветки для упрощенного Git-потока

В постоянно развивающемся веб-проекте (а не в продукте) в настоящее время у нас есть следующая стратегия ветвления, примерно основанная на потоке git : разработка ветки: последняя рабочая версия основная ветка: версия будет выпущена / выпущенная версия тематические ветки: особенности в разработке...

14
Получение единой ревизии от Git

Наличие полной истории изменений Git имеет много преимуществ как часть процесса разработки. Но наш продукт - это исходный код, мы используем скриптовые языки, которые не нуждаются в компиляции или обработке, и тогда история Git становится бременем для развертывания - в нашем примере мы внедряем...

13
Как вы обеспечиваете поведение git, в том числе локально (особенно в Windows)?

Я собираюсь перевести этот .NET-магазин из svn в git и выявил некоторые вспомогательные проблемы, решение которых я хотел бы найти, прежде чем переключить переключатель. В частности, в этом вопросе я спрашиваю о принудительном исполнении. По умолчанию git для windows устанавливается с 'checkout...

11
Можно ли автоматически развертывать каждый коммит в определенной ветке, используя Travis CI и GitHub?

Я хотел бы развернуть файлы с помощью Travis CI, и он работает только для коммитов с тегами. При совершении в ветке появляется предупреждение: Пропуск развертывания с поставщиком выпусков, потому что это не помеченный коммит. Есть ли способ развернуть на разветвленной фиксации, используя Travis CI?...

10
Git & Jenkins: получите последний зеленый коммит на ветке

Мы только начинаем настаивать на выпуске CI-CD, и в качестве детского шага мы попытаемся обновлять стек новейшими разработками раз в пару часов. Я довольно новичок в Git / Bitbucket и не могу понять, как обеспечить, чтобы проверка, которую делает Дженкинс, помечала Дженкинсом последний коммит, а не...

10
Git, кажется, распознает свойство http.sslcainfo из .gitconfig, но игнорирует его при выполнении? SEC_E_UNTRUSTED_ROOT

все, у меня есть рабочая цепочка сертификатов (тестируемая с OpenSSL), но как-то мне не удается сказать Git загрузить эти сертификаты. Я получаю ту же ошибку «недоверенного корневого администратора» (SEC_E_UNTRUSTED_ROOT) независимо от того, указывает ли моя конфигурация git на существующий или...

10
Как структурировать связанный с DevOps код и конфиги в хранилище кода?

Мы растем как компания, наши продукты расширяются, а также расширяются наши действия и усилия, связанные с DevOps - мы перешли с Bamboo на более гибкий и настраиваемый Jenkins, используя конвейеры развертывания и другие плагины; переключился на Ansible и начал использовать Docker тут и там внутри....

9
Как запустить сценарии при слиянии или когда ветка удалена?

Я использую многоотраслевые конвейеры Дженкинса. Если ветвь объединена и удалена, jenkins также удаляет ветку из конвейера. Это здорово, но я хочу запустить команду / скрипт, когда ветка удалена, как я могу заставить jenkins выполнить команду, когда ветка удалена? Есть ли способ заставить Дженкинса...