MyTetra Share
Делитесь знаниями!
Закоммитить все изменения шелл-скриптом без учета кода выхода в Git
Время создания: 21.03.2019 17:11
Автор: br0ke
Текстовые метки: git, vcs, commit, add, all, automation, automate, script, shell, bash, error code
Раздел: Информационные технологии - Git
Запись: and-semakin/mytetra_data/master/base/1553170301urctr4a0pg/text.html на raw.githubusercontent.com

Обычно git выдает ошибку (выходит с кодом 1), если попытаться создать коммит, когда нет изменений. Из-за этого может сломаться автоматизирующий скрипт. Можно обойти данную проблему предварительной проверкой наличия изменений в стейджинге:


git add -A

git diff-index --quiet HEAD || git commit -m 'bla'

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования