Как исключить общий объект 64-разрядного LSB ELF из загрузки в git?

Я пытаюсь включить 64-разрядный общий объект LSB ELF, x86-64, версия 1 ( SYSV), динамически связанные файлы , созданные в gitignore путем включения расширения .elf в файл .gitignore, но это не работает.

Пожалуйста, помогите!

0
задан 27 June 2021 в 12:01

1 ответ

Поскольку сгенерированные двоичные файлы не имеют расширения имени файла в системах Linux (в отличие от Windows .exe ]) файлов, невозможно игнорировать их все в .gitignore . Вы должны перечислить каждого отдельно.

Пример: https://github.com/shundhammer/qdirstat/blob/master/src/.gitignore

...
qdirstat
...

Да, это раздражает, и нет, лучшего решения нет. Но поскольку вы знаете, какие исполняемые файлы создаете, а обычно их всего один (или, самое большее, очень небольшое количество), это не имеет большого значения.

0
ответ дан 28 July 2021 в 11:24

Другие вопросы по тегам:

Похожие вопросы: