Мне нужно перенести полный репозиторий на новую машину, не подключенную к сети -, предпочтительно как единый файловый объект. Пакет git позволяет выполнять операции в стиле git fetch
, git pull
в среде сникернета, но, по-видимому, предполагает, что у вас уже есть рабочая версия репозитория на целевом компьютере.
Каково правильное обращение к:
Я отправил исправление вверх по течению, чтобы уточнить:
`git clone` can use any bundle created without negative refspecs
(e.g., `new`, but not `old..new`).
If you want to match `git clone --mirror`, which would clone other
refs such as `refs/remotes/*`, use `--all`.
If you want to provide the same set of refs that a clone directly
from the source repository would get, use `--branches --tags` for
the `<git-rev-list-args>`.