Заказать у интернет провайдера белый ip на тот сервер.
Если динамический, то привязать его к к сервису типа no-ip - сам подобным образом работал в 2007-м (но проблема: когда сбой интернета или электроснабжения - он может быть как у вас, так и у вашего удаленного сервера. В случае с хостингом работа стабильней - т.к. инет или свет упасть могут только у вас, а не у хостера)
Поэтому я сейчас работаю так - купил хостинг, настроил гит и не привязан к пк. Еду к родителям в другой город - не беру ноут с собой - там есть пк - с него и работаю. Все под рукой.