One more tip to getting SSH access working with Git and Gerrit (which had me stumped for a little while) - you need to create the SSH key pair and then use it.
There are lots of online docs about making ssh keys, you’ll end up with two files perhaps named, id_rsa_review for the secret key, and id_rsa_review.pub for the public one which you also upload to Gerrit.
Then tell your local ssh client to associate the key with the server, which means editing /boot/home/config/settings/ssh/config to add an entry like this (could be simplified):
Host haiku review.haiku-os.org
My “git remote -v” lists origin ssh://email@example.com/haiku for both fetch and push. I also used that when doing the initial clone.