如何将子文件夹中的文件添加到新存储库?

时间:2020-02-27 16:22:54

标签: github

我有一个网站存储库,它有两个单独的遥控器。一种用于网站文件,一种用于数据集和R脚本,以使我的博客文章中的某些数据可复制和归档以备将来使用。

我的本​​地文件结构如下所示。

-Website
|
|--website-files/posts/blog-post1
                     |/blog-post2
                     |r_script.R

文件夹Website有两个远程站点,一个-origin-一个用于网站,另一个-blog-post-一个用于我的复制文件的转储场。

因此,由于我干净地添加了第二个遥控器,因此我尝试添加文件r_script.R并将其推送到遥控器blog-post

git add website-files/posts/r_script.R

然后,当我检查状态时,git status将文件名显示为 untracked ,列为 ../../r_script.R

确切的问题:如何在要跟踪的子文件夹中添加文件,然后推入其自己的唯一遥控器?请注意,当我将r_script.R复制到文件夹Website并运行git add r_script.R时,它将显示为准备提交的暂存文件。

但是我真的希望将其保留在子文件夹中以保持其清洁。

也许我应该将仓库blog-post作为子模块添加到子文件夹website-files/posts/还是类似的东西?

0 个答案:

没有答案