1

Тема: Видалення плагін з під індексу гіта

Власне, так проблема: маю WordPress сайт під контролем git. З'явилося бажання видалити папку plugins з під індексу гіта, так як такий підхід дуже ускладнював оновлення плагінів на всіх середовщах. Тож я видаляю плагіни командою

git rm --cached -r wp-content/plugins/*

Додаю плагіни в .gitignore

...
wp-content/plugins/*
...

Комічу внесені зміни. В результататі на локальному проекті всі плагіни лишилися, але тепер вони не індексують гітом. Коли ж я мерджу дану гілку в develop або виливаю зміни на проект, то всі плагіни видаляються, хоча я очікував, що вони лишаться, але лиш не будуть індексуватися

Власне, питання: як мені правильно ігнорити плагіни в даному випадку?

2

Re: Видалення плагін з під індексу гіта

тут скоріше за все треба використовувати git update-index. For example

git update-index --assume-unchanged wp-contents/plugins/*
Подякували: karmeljuk1

3

Re: Видалення плагін з під індексу гіта

varkon дякую, буду пробувати

4

Re: Видалення плагін з під індексу гіта

Пробую через git update-index --assume-unchanged

Код:

git update-index --no-assume-unchanged wp-content/plugins/add-social-share/
Ignoring path wp-content/plugins/add-social-share/
➜  goodco-wp-corp-1 git:(feature/20180709_plugins_ignore_wp_745) ✗ git status
On branch feature/20180709
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        new file:   wp-content/plugins/add-social-share/test.txt

Власне, не допомагає чомусь