Слишком поздно, но, несмотря на все свои достоинства, и для расширения ответа Antoine Pelisse, вы также можете получить с хоста ssh, который имеет такое же хранилище, с несколькими другими коммитами в нем, без добавления remote в вашу конфигурацию:
git pull user@host:/path/to/repo # while in the local repo folder
Просто для ясности - одно из возможных применений этого - когда у вас есть два хоста (A и B), которые клонировали одно и то же репо с удаленного и вы зафиксировали некоторые изменения на хосте A и не хотите отправлять их на remote (пока), но вместо этого хотите получить эти коммиты с хоста B. Приведенная выше команда синхронизирует ваши репозитории без нажатияна удаленный .