将现有源代码文件夹添加到Git

将现有源代码文件夹添加到Git,git,Git,我是Git的新手。我想在Git中添加一个现有的源代码文件夹,但根据我读到的一些文档,我猜这些文件一定是Tar ball或Tar.gz归档文件。我也没有找到一种方法来添加整个现有文件夹 无法将非压缩文件与包含文件的文件夹一起添加到Git存储库吗?这取决于向Git存储库添加目录的含义 我觉得您的意思是希望使用现有目录创建一个新项目。在这种情况下,您需要进入目录并使用git init。这是我刚找到的一个 但是,如果您的意思是您已经有了一个Git项目,并且希望添加一个目录,那么答案就是使用Git add

我是Git的新手。我想在Git中添加一个现有的源代码文件夹,但根据我读到的一些文档,我猜这些文件一定是Tar ball或Tar.gz归档文件。我也没有找到一种方法来添加整个现有文件夹


无法将非压缩文件与包含文件的文件夹一起添加到Git存储库吗?

这取决于向Git存储库添加目录的含义

我觉得您的意思是希望使用现有目录创建一个新项目。在这种情况下,您需要进入目录并使用git init。这是我刚找到的一个

但是,如果您的意思是您已经有了一个Git项目,并且希望添加一个目录,那么答案就是使用Git addpath


如果您需要更多信息(如设置遥控器或使用github),请告知我们。

不,您不需要压缩信息。Git在文件系统上运行

如果您想从现有源创建一个新的存储库,只需将cd放入该目录并键入:
git init

使用git Add将文件的当前状态添加到索引中。(注意后面的点)

如果要将现有代码添加到现有存储库中,还需要
git add
(可能还需要将文件复制到repo所在的位置)


我建议在使用git之前花点时间真正学习和理解git,因为这样做会为您节省很多麻烦。

如果您使用的是Gitkraken,那么这是最简单的方法

步骤:

  • 在Gitkraken-File->initrepo上
  • 填写细节
  • 单击Create和initrepo。现在,您的现有源代码将上载到您提到或创建的repo下的github上

  • 您能否澄清一下:“文件必须是Tar-ball或Tar.gz归档文件”,这是您的要求还是您认为git需要的。另外,您是想将现有的源代码文件夹添加到现有的git存储库中,还是想基于现有的源代码创建一个新的git存储库?文档中提到添加Tar球。我猜,这是默认的方式。可能重复我使用的是龟甲前端。您能告诉我如何将现有文件夹导入Git存储库吗?我只在很短的时间内使用了Ortoisegit,但如果我没有记错的话,右键单击菜单中有一个add命令(所有其他Git操作也在那里)。因此,基本上您要做相同的事情:将文件复制到存储库中,并对其使用add命令。这告诉git,您希望在提交时提交这些文件(处于当前状态)。这是非常重要的一点:在生产中使用git之前先学习它。不,我指的是前者。正如我在上面写的,我在Windows上使用Ortoisegit作为Git前端。我已经创建了一个存储库,我想在其中添加我的源代码文件夹。