.gitignore пропускает новую строку в NetBeans 11.x - PullRequest
2 голосов
/ 03 апреля 2020

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

Topi c: I недавно начал использовать NetBeans (11.2) и его плагин Git для синхронизации c некоторых Java проектов с GitHub. Поскольку я также использую некоторые личные данные (доступ к tokesn, личные ключи), я выбрал их игнорирование через контекстное меню. Однако после нажатия на коммит я часто вижу, что .gitignore пропускает новую строку в конце. Мне все равно, хотя я хотел бы немного "чистого" журнала репозитория github. Поэтому, поскольку я не хочу добавлять пропущенную новую строку каждый раз, когда игнорирую какой-либо файл (иногда netbeans самостоятельно решает добавить некоторые файлы или папки в список игнорирования), существует ли способ сказать NetBeans добавить новое строка в конце .gitignore?

// edit: я также пытался связаться напрямую с командой NetBeans - но попытка отправить на git@versioncontrol.netbeans.org возвращает только эту ошибку (пробовал из разных почтовых служб): 550 5.7 .1 Отказ в ретрансляции Итак, я думаю, этот почтовый адрес либо неверен, либо, по крайней мере, неправильно настроен.

// edit2: как уже упоминалось в ответе, эта проблема, похоже, существует с конца апреля 2011 года и может иметь шанс получить вытащил для следующего выпуска. Личное примечание: я удивлен, что это не было решено до сих пор.

Ответы [ 2 ]

2 голосов
/ 03 апреля 2020

Это тривиальная ошибка . Добавлено PR , для этого вы можете увидеть изменения. Я думаю, что это будет исправлено в 12.1.

Другим решением может быть добавление ловушки перед фиксацией , но не уверен, что он будет работать с j git.

0 голосов
/ 03 апреля 2020

Сначала проверьте, является ли это поведение формата Netbeans, при котором удаляются конечные пробелы (включая eol)

Например: " Может ли NetBeans удалить конечные пробелы и заменить вкладки на пробелы при сохранении?"упоминает интересную опцию:

Инструменты> Параметры> Редактор> При сохранении> Удалить завершающие пробелы из: Нет / Все строки / Только измененные линии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...