Git中的常见内容(逻辑核心)

时间:2015-05-14 11:13:36

标签: git git-branch

我有一个内核,其中包含逻辑和一些通用功能,以使我的开发更快。

我正在考虑如何在我的所有项目中包含我的逻辑核心(内核),如果我想有一天更新我的内核,请执行以下操作:

$ git add --all
$ git commit -m "One commit with changes"

Changes of your project and your kernel repositories 
have been committed successfully!

$ git push myProject master
$ git push kernel v2.1

更新我的项目以及不同存储库中内核的更改。

我曾想过创建一个名为“kernel”的存储库,并为每个项目创建另一个存储库。此外,为每个项目设置一个.gitignore文件,其中包含内核目录和文件的路径。

提前多多感谢!

1 个答案:

答案 0 :(得分:1)

Submodules应该是你要找的东西。

repo工具可能会派上用场。目前尚不确定该工具的位置,因为我多年没有使用它,但它应该接近你需要的。