Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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_Unix_Version Control - Fatal编程技术网

在git下获取文件

在git下获取文件,git,unix,version-control,Git,Unix,Version Control,我有一些文件位于如下路径中:www/foo和www/foo/bar 我希望其中一些文件在本地git回购协议下——而不将它们移动到任何地方。我还没有建立我的回购协议 我应该遵循哪些步骤 我是否应该创建一个裸repo,将文件添加到该repo,然后将其克隆到这些目录路径?我不确定,我不想覆盖任何内容 谢谢 我对你想做的事情感到有点困惑,如果你能解释一下你为什么要这样做,这可能有助于澄清问题,但让我看看我是否理解你 您有一个目录树,您希望一些文件受源代码管理,而不是其他文件 假设是这样,您应该使用.gi

我有一些文件位于如下路径中:www/foo和www/foo/bar

我希望其中一些文件在本地git回购协议下——而不将它们移动到任何地方。我还没有建立我的回购协议

我应该遵循哪些步骤

我是否应该创建一个裸repo,将文件添加到该repo,然后将其克隆到这些目录路径?我不确定,我不想覆盖任何内容


谢谢

我对你想做的事情感到有点困惑,如果你能解释一下你为什么要这样做,这可能有助于澄清问题,但让我看看我是否理解你

您有一个目录树,您希望一些文件受源代码管理,而不是其他文件

假设是这样,您应该使用.gitignore忽略不希望添加到源代码管理中的文件。因此,我将遵循以下步骤:

1-在根目录中创建回购:

cd www
git init
2-使用正确的规则设置以忽略我不希望在源代码管理下使用的文件

3-将所有其他内容(包括.gitignore)添加到我的存储库中

git add -A .
git ci

4-利润???

这是我项目的早期阶段,在git下有些东西我不想拥有,有些东西我确实想要。我想把所有的东西都放在git下,然后删除我以后不想要的东西是没有坏处的。。。谢谢没有问题,如果有帮助的话,请随意将此标记为答案。