Есть ли способ заставить GitHub (или GitLab) не считать строки в определенных папках?
Кажется, что ответ в настоящее время нет . Я не думаю, что вы делаете что-то не так, просто Github в настоящее время работает не так, как вы хотите. Вот похожая проблема , когда кто-то хочет, чтобы файлы с зафиксированными данными не были включены в статистику кода, и из комментариев там кажется, что это не то, что происходит. В последнем комментарии от 18.06.18 пользователь marscher писал:
Я не уверен, если это не только исключает файл из языка
статистика, но из строк, которые пользователь внес в проект. Наиболее
скорее всего, применяется только первое.
Это согласуется с вашим опытом, что строки считаются правильными с точки зрения количества кода на данном языке, но все код все равно учитывается в общем коде в репо.
Но он по-прежнему показывает огромные цифры в "авторах" под моим именем.
Вы, очевидно, человек, который добавил эти библиотеки в проект, поэтому есть определенный смысл, что вас считают внесшим этот код в этот проект, даже если вы не написали его самостоятельно , И это указывает на возможное решение: создайте другую учетную запись для поддержки библиотек, тестовых данных и всего, что вы не хотите приписывать вам, и используйте эту учетную запись для добавления этих вещей. Это не исключит библиотеки из общей статистики, но, по крайней мере, правильно покажет, сколько всего кода вы написали.