Github - ссылка на функцию в источнике

Я знаю, что могу иметь привязки к определенной строке, но если источник изменится, эта строка может стать неактуальной. Пример:

...source.php#L33 <строка 33 может стать строкой 40 позже :(

Есть ли какой-нибудь способ сообщить GitHub ссылку на определенную функцию или свойство из источника, не указывая строку?

(Источник написан в коде PHP.)

Ответ 1

AFAIK, нет, но вы можете ссылаться на определенную ревизию файла, и, таким образом, вы можете точно знать, что строка всегда укажет на начало функции.

URL-адрес выглядит как "/{user}/{repo}/blob/{hash}/{file} #L {line}".

Чтобы получить его, нажмите "Записать", выберите последнюю фиксацию, нажмите "Обзор кода" и найдите файл и строку, как обычно.