git-lite
is gone.No.Is it necessary to install git to install ports now?
Yes. Actually, there were plans to deprecate portsnap. It's extra infrastructure to maintain for no gain, and it only supports the "main" branch ("latest" ports). But at least for any FreeBSD 13 version, it will stay supported.Is it enough to fetch and update ports - portsnap fetch extract update (portsnap fetch update)?
Portsnap still works, but will be phased out some time in a future version. Git will replace it, see the link that eternal_noob gave you. Another alternative (that I don't know) is net/gitup.portsnap fetch extract update
I am using net/gitup and for me works. It is like portsnap justI understand, I'd better install git then.
gitup ports
and it is. pkg install git-lite
git ls-remote https://git.freebsd.org/ports.git | grep refs/heads
git clone -o ports -b 2021Q4 https://git.freebsd.org/ports.git /usr/ports
cd /usr/ports;git pull --rebase
cd /usr/ports;git checkout -b 2022Q1