1) Go to https://git-scm.com/ and check out the latest version of Git
Currently, the latest version is 2.18.0. Download and extract it and go to the folder of the source code:
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.18.0.tar.gz
tar xf git-2.18.0.tar.gz
cd git-2.18.0/
yum groupinstall 'Development Tools'
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-CPAN perl-devel
make configure
./configure --prefix=/usr/local
make all
make install
Don't use this gist. It has errors, and the author's response was not helpful. Use this one.
Find out what the latest version of git is at https://git-scm.com/, say 2.40.0. Replace 2.31.1 in the first line with 2.40.0.
Start a terminal application. (On a mac, Lauchpad -> Terminal)
Copy, paste, and enter all these commands in the terminal, one after another. ( The make command will take many minutes.)
"sudo make install" will put the compiled program in directory /usr/local/bin.
You can then run the git command from the terminal.