git cat-file --filters -p otherbranch:somefile > somefile
otherbranch:somefile
относится к BLOB-объекту somefile
на otherbranch
.
git cat-file -p
печатает содержимое BLOB-объекта.
> somefile
перезаписывает somefile
в рабочем дереве с содержимым.
Как прокомментировал @jthill, --filters
следует использовать в случае, если настроен какой-либо фильтр и затронуто somefile
.git lfs
является одним из вариантов использования.