Коллекция портов FreeBSD доступна через утилиту git

bsd$ whereis -s git

git: /usr/ports/devel/git

bsd$ cat /usr/ports/devel/git/pkg-descr

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

bsd$ pkg info -I git

git-2.48.1 Distributed source code management tool


Git установить можно при помощи менеджера пакетов

bsd$ sudo pkg install -y git


С ее помощью можно создать копию существующего репозитория в /usr/ports (параметр --depth ограничивает размер клона и проверяет только указанное количество последних коммитов, --branch определяет ветку для клонирования)

bsd$ sudo git clone --depth 1 --branch 2024Q4 https://git.FreeBSD.org/ports.git /usr/ports

Теперь есть возможность собирать программное обеспечение из портов

bsd$ sudo make -C /usr/ports/mail/postfixadmin -D BATCH config install clean

Перед сборкой необходимо выполнить обновление данных из репозитория

bsd$ sudo git -C /usr/ports pull

From https://git.freebsd.org/ports...


FreeBSD 14.2-RELEASE (GENERIC amd64) Tue Mar 25 19:42:17 YEKT 2025