Intereting Posts
Как игнорировать файлы, начинающиеся с # в git Скрыть каталог .git или файл с помощью apache Путаное решение для URL-адреса URL-адреса при размещении на git-страницах Какие файлы клиента WCF мне нужно проверить в SVN Статус git показывает «Изменения не поставлены для фиксации» для файлов, перечисленных в .gitignore? git pull Deleted My Files with Remote Слияние / копирование Конкретные файлы для работы с филиалом Как предотвратить удаление удаленной ветви в git без использования гитолита git: вернуть все зафиксированные файлы в каталог для Jgit. Для данного хранилища, как мы можем идентифицировать список новых коммитов и от какой ветви каждая из этих коммитов? Как получить выход из черепахи? Какие рекомендации следует соблюдать при использовании нестабильной / тестируемой / стабильной схемы ветвления? Альтернативные причины ошибки 403 Показывать источник клиента, не позволяя им копировать его В окне «Организатор» отсутствует вкладка «Репозиторий» – Xcode

Тег PhpStorm запретить / запретить фиксацию

Есть ли какой-либо тэг или секретное слово в PhpStorm или, может быть, в git, что могло бы вызвать тревогу, если я попытаюсь зафиксировать файл с новой строкой, помеченной этим секретным тегом?

Для реального использования предположим, что я иногда меняю файл просто для проверки чего-либо или моделирования какого-то особого поведения. Однако эта строка никогда не должна изменяться в репозитории.

Могу ли я отмечать такие строки специальным тегом типа «@gitignore», поэтому PhpStorm автоматически исключает этот файл из списка фиксации? Или покажите предупреждение, если я все еще попытаюсь это зафиксировать?

Я знаю, что люди из JetBrains наблюдают за этим тегом. Если такой возможности нет, то об этом, как о запросе функции.

Я думаю, вы можете сделать это в phpstorm. Напишите, например

//@todo @gitignore 

Установите флажок «Проверить TODO». Затем настройте фильтр todo. введите описание изображения здесь Каждый раз, когда вы совершаете фиксацию, phpstorm сообщит вам о задачах todo.