git client
A git client is highly recommended to facilitate setting up the base project and managing and restoring your configuration.
Any recent 2.x version will do.
OpenSUSE, SUSE Linux Enterprise
sudo zypper in git
Debian, Ubuntu
apt install git
Red Hat Enterprise Linux, Fedora, CentOS
sudo yum install git
Windows 10/11
Using WinGet
winget install --id Git.Git -e --source winget
winget install -e --id GitHub.GitHubDesktop
Manually
Get GitHub Desktop and Git for Windows from their websites.
https://git-scm.com/download/win