Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git克隆后我该怎么做——裸体?_Git_Github_Initialization - Fatal编程技术网

git克隆后我该怎么做——裸体?

git克隆后我该怎么做——裸体?,git,github,initialization,Git,Github,Initialization,我已经在github上创建了一个新的存储库。我按照那里的说明去了我的本地机器,并在命令行中键入 git clone --bare <repoName> <etc> 这将返回: fatal: Not a git repository (or any of the parent directories): .git 我已经在一些在线教程和一些StackOverflow问题中看到了这条消息,但对它的回答似乎都不是我所需要的 我的问题: 有人能告诉我今后该怎么做吗? 相关的:

我已经在github上创建了一个新的存储库。我按照那里的说明去了我的本地机器,并在命令行中键入

git clone --bare <repoName> <etc>
这将返回:

fatal: Not a git repository (or any of the parent directories): .git
我已经在一些在线教程和一些StackOverflow问题中看到了这条消息,但对它的回答似乎都不是我所需要的

我的问题: 有人能告诉我今后该怎么做吗?

相关的:

(没有告诉我如何添加新文件。)

这一个看起来OP的问题和我的不同

最流行的答案告诉你该做什么,但现在怎么做。如果我知道如何实施他的一项建议,这可能就是我问题的答案

如果我的情况的答案是这个问题,我想不出来。我试过了 git config——unset core.bare
但这对我没有帮助。

第一件事:git add。不会添加每个文件,但仅添加已修改和新文件(不是已删除的文件)。也许你应该使用git-add-A

但是这不是您的问题:当您使用选项--bare时,您不下载工作树,只下载.git目录。请看这里:

如果要使用工作树,只需使用git clone YOURPATH。
希望有帮助

第一件事:git add。不会添加每个文件,但仅添加已修改和新文件(不是已删除的文件)。也许你应该使用git-add-A

但是这不是您的问题:当您使用选项--bare时,您不下载工作树,只下载.git目录。请看这里:

如果要使用工作树,只需使用git clone YOURPATH。
希望有帮助

你为什么要
cd repoName.git
?是的。这是我的作品,就在git add。是的,我在问你为什么这么做?哦,对不起。我以为你没有仔细阅读我的作品。结果证明/I/是唯一的速度读数。我为什么这么做?我以为我应该这么做。我应该做什么不同的事情呢?我希望有一个名为
repoName
的目录,.git从哪里来?为什么
cd repoName.git
?是的。这是我的作品,就在git add。是的,我在问你为什么这么做?哦,对不起。我以为你没有仔细阅读我的作品。结果证明/I/是唯一的速度读数。我为什么这么做?我以为我应该这么做。我应该做什么不同的事情呢?我希望有一个名为
repoName
的目录,.git来自哪里?我现在就试试这个。马上回来,这很有效。这个页面告诉我使用--bare,这就是我要使用的。我不知道他们为什么告诉你。这些文档描述了如何将Git回购协议从
githhost.org
(无论在哪里)复制到
github.com
。因此,您可以克隆并立即推送repo,而不需要本地文件。事实上,许多Github repo每天都被开发人员使用:它们通常表示一些对许多人可能有用的工具。这些开发人员将使用这个简单的选项来拥有一个完整的存储库(因此是一种有效的技术),但不会合作开发这个存储库本身(因此不需要工作树)。马上回来,这很有效。这个页面告诉我使用--bare,这就是我要使用的。我不知道他们为什么告诉你。这些文档描述了如何将Git回购协议从
githhost.org
(无论在哪里)复制到
github.com
。因此,您可以克隆并立即推送repo,而不需要本地文件。事实上,许多Github repo每天都被开发人员使用:它们通常表示一些对许多人可能有用的工具。这些开发人员将使用这个简单的选项来拥有一个完整的存储库(因此是一种有效的技术),但不会协作开发这个存储库本身(因此不需要工作树)。
fatal: Not a git repository (or any of the parent directories): .git