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 将文件名显示为未跟踪列出为
../../r_script.R
确切的问题:如何在要跟踪的子文件夹中添加文件,然后推送自己独特的遥控器?请注意,当我复制r_script.R
到文件夹Website
并运行git add r_script.R
时,它会显示为准备提交的暂存文件。
但我真的宁愿将它保存在子文件夹中以保持清洁。
也许我应该将 repoblog-post
作为子模块添加到子文件夹website-files/posts/
或类似的东西?
解决方案
推荐阅读
- docker - 无法使用 Docker 安装 nvm
- javascript - 无法在 svg 中获得鼠标指针的精确 xy 坐标(在路径标签上)
- javascript - 使用 Karma 时如何访问我的规范文件中的 Puppeteer 对象?
- android - 我想在布局中添加带有建议的 SearchView,而不是在 android 的操作栏中
- angular5 - Angular 5:我们如何使用相同的指令来限制输入字段并在 html 的标签中显示文本
- java - Liquibase maven:spring-boot启动时找不到更改日志位置
- python-3.x - 使用我在类的构造函数中创建的列表?
- python - 从 crontab 运行程序时无法加载本机 TensorFlow 运行时
- pdf - nutch solrindex 添加 1 个文档
- angularjs - Stateprovider 在 Cordova angularJS 应用程序中不起作用