git - 如何在同一个存储库中创建 2 个文件夹?
问题描述
我正在开发一个包含以下内容的项目:
- Angular 中的代码(工作区:Visual Studio Code)
- C 中的代码(工作区:STM32CubeIDE)
github中是否有一种方便的方法可以将两种类型的代码存储在同一个存储库但在不同的文件夹中?
解决方案
如果您只有一个存储库,则任何提交都将针对所有存储库(所有文件夹)
您可能会考虑仅添加和提交一个文件夹中的文件。
然后从另一个文件夹添加和提交文件。
但是只有你可以遵循的过程:Git 本身在进行实际提交时并不关心文件夹,这是所有存储库的快照。
只有子模块(意味着 3 个存储库,一个父级引用两个子模块,每种语言一个存储库)会接近“将两种类型的代码存储在同一个存储库但在不同的文件夹中”。
除了您的主存储库本身不会“存储”,而是引用/指向其他存储库。
推荐阅读
- python - Python Kivy 库添加小部件
- python - Python pyreverse 可以为函数生成 UML 图吗?
- javascript - 宽度不能再扩大并与 CSS 中的其他宽度一起调整
- php - 如何在不丢失插件数据的情况下通过 ZIP 文件更新 WordPress 插件?
- javascript - 在 react native 中使用 createMaterialTopTabNavigator 时无法导航到另一个页面
- java - 为 lambda 表达式中的异常生成函数接口并将它们抛出到方法的签名上
- vim - 如何使用 VimL 脚本向当前 Vim 缓冲区添加一些行?
- python - AttributeError:“矩形”对象没有属性“左”
- javascript - 我使用的是纯 JavaScript,但我继续收到以“不是函数”结尾的错误。如何做到这一点,以便我可以检测单词并做出相应的回复?
- android - Android 键盘在页面上移动内容