Как настроить домен в nginx на 22 порт для GIT?
Nginx ту не при чем. За домен отвечает DNS - прописываете IP и всё, если для сайта он прописан, то SSH по домену вместо IP уже должен работать.
поставь gogs и веб морда будет и по ssh будет работать. а вообще гит использует ssh с сервера.