如何处理 .git 目录?

ytr*_*ewq 3 git

我有一个 .git 目录供我处理,据说包含要运行的文件和数据。

我只看到一堆目录(分支、挂钩、信息、对象、引用)和一些文件(配置、描述、HEAD),但不知道如何处理它们。

我假设我应该以某种方式将它与 GitHub 链接,但我不知道如何链接。

mkr*_*er1 9

我想你得到的是一个裸仓库。为了从中取出文件,您必须创建一个非裸克隆。

假设您提到的目录位于/path/to/my/repository.git,然后在终端中运行以下命令:

git clone /path/to/my/repository.git /output/directory
Run Code Online (Sandbox Code Playgroud)

您将在/output/directory/.

(您必须用计算机上的实际路径替换目录路径。)