我得到了一个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
答案 0 :(得分:1)
您可以克隆存储库;通常,这是使用裸仓库(包括使用--mirror
创建的仓库)来完成的:将它们放置在可访问的位置并将其用作远程服务器。
如果您想将此回购直接用作本地,则可以使用git worktree
。与本地工作仓库相比,裸仓库“缺失”的是默认工作树,但是您仍然可以向其中添加工作树。有关文档,请参见https://git-scm.com/docs/git-worktree。