Даже если это «локально» с точки зрения файловой системы, другой репозиторий - это удаленный репозиторий.
Если вы хотите использовать его, сначала добавьте его в качестве удаленного хранилища (даже если URL-адрес является локальным):
git remote add <name> <url>
Затем выполните git fetch
(и другие команды) так же, как и с хранилищем на удаленных машинах.
EDIT:
Если вы делаете простой git fetch
из локального пути, он создает новую псевдо-ветвь с именем FETCH_HEAD
. Вы можете проверить это в новой ветке, например, используя:
git checkout -b new_branch FETCH_HEAD