Как открыть репозиторий, созданный git clone --mirror - PullRequest
0 голосов
/ 22 ноября 2018

Я получил git-репозиторий, который был создан (и позже заархивирован) с помощью команды git clone --mirror.Мне было интересно, как я могу открыть проект так, чтобы я мог начать программировать с ним.

Корень пакета выглядит следующим образом:

max$ tree
.
├── HEAD
├── config
├── description
├── hooks
│   ├── applypatch-msg.sample
│   ├── commit-msg.sample
│   ├── post-update.sample
│   ├── pre-applypatch.sample
│   ├── pre-commit.sample
│   ├── pre-push.sample
│   ├── pre-rebase.sample
│   ├── pre-receive.sample
│   ├── prepare-commit-msg.sample
│   └── update.sample
├── info
│   └── exclude
├── objects
│   ├── info
│   └── pack
│       ├── pack-0357e8f849278dd87fa3f57757c32d2f4afde634.idx
│       └── pack-0357e8f849278dd87fa3f57757c32d2f4afde634.pack
├── packed-refs
└── refs
    ├── heads
    └── tags

8 directories, 17 files

1 Ответ

0 голосов
/ 22 ноября 2018

Вы можете клонировать репо;это обычно то, что вы делаете с пустым репо (которое включает репо, созданные с помощью --mirror): вы размещаете их в доступном месте и используете их в качестве удаленного.

Если вы хотите использовать это репо напрямую каклокально, тогда вы можете использовать git worktree.По сравнению с локальными рабочими репозитариями «отсутствующее» пустое хранилище является рабочим деревом по умолчанию, но вы все равно можете добавить к ним рабочие деревья.См. https://git -scm.com / docs / git-worktree для документации.

...