Привет, не подскажете в чем проблема и как ее решить. Особо не знаком с git, в общем есть сайт с данным репозиторием (.gitlab-ci.yml, .git, .gitignore). Пытаюсь редактировать файл через веб-шелл, держится где-то день, неделя иногда месяцы потом заново ресетится. Как я понял разработчики там у себя какие-то файлы меняют, коммитят и после их пуша, заодно, мой файл ресетится. Ресетится именно мой файл другие не меняются, думаю тут проблема в .gitlab-ci.yml. Исправьте если не прав. Так вот как решить данную проблему, будет ли достаточно в .gitignore включить мой файл? Если ли какие-нибудь другие обходные пути?
Код .gitlab-ci.yml
Код:
Code:
stages:
- deployment
git-push:
stage: deployment
script:
- if [[ $(git remote | grep 'live') != "live" ]]; then git remote add live ssh://$DEPLOYMENT_PROFILE@site.com/git/site.git; fi
- git checkout master
- git merge master origin/master
- git push --tags live master
only:
- /^v\d+\.\d+\.\d+\-*[a-z]*$/
|