0

我有一个我分叉的微控制器的代码库。不幸的是,它还不是一个可以在其他外部项目中编译的工具库——在开发您的特定微控制器应用程序时,您可能需要在“核心”模块中破解一些东西。只要它在 github 上,就可以保持理智并将修复和功能推送到父 repo 等,但我担心我的特定应用程序 - 我在哪里为它们保存代码?

据我了解,分支在 git 中被认为是短暂的人工制品吗?我应该为每个特定的应用程序分叉我的回购吗?

有问题的代码位于https://github.com/Miceuz/LPC1343CodeBase我有主代码库和两个分支 - 温度控制器固件和 LED 板固件。

4

1 回答 1

1

对于单独的项目,我会选择分叉,而对于特定项目的开发,我会创建一个分支。想象一个项目是一棵树;您将为项目的每个部分都有分支,这些分支可以合并成一个“大”分支,该分支仍然是该树的一部分,然后您可以复制并“种植”新项目的树。

这里很晚了好吗!:P

于 2012-05-02T22:20:09.387 回答