Закрытый ключ на вашем компьютере с Windows 7 не должен никогда оставлять этот компьютер.
Создайте новую пару личного / открытого ключа на вашем Mac и добавьте открытый ключ к серверу, к которому вы хотите подключиться (то есть к серверу вашей хостинговой компании, на котором есть репозиторий git). Если сервер является сервером Linux, вы можете просто добавить содержимое нового файла открытого ключа в ~/.ssh/authorized_keys
на сервере. Для других типов серверов будет какой-то эквивалентный способ добавления нового открытого ключа, но я не знаю, каким он будет - это зависит от ОС сервера и, возможно, от того, какое программное обеспечение SSH оно выполняет.