我有两个git项目回购有两个或三个共同的文件。git post-commit钩子
事情是这样的:
Project A ------> helper_functions
Project B ------> helper_functions
我在想,如果有一个接受的方法来“共享”回购之间的这些常见的辅助文件,让我没有在两个回购中维护单独的副本。
会像一个post commit钩子,当项目A的helper_functions被更新时更新项目B中的helper_functions?或者是否有一种更加无缝的方法来确保两个项目都有最新版本的helper_functions文件,并且该文件会自动包含在项目的任何包中?
感谢您接受任何想法或资源处理此问题。
另外,我想补充一点,这两个项目都有合作者,所以它最好是自动的,所以我们都在同一页面上,而不必使用软链接或别名。
感谢您的快速和彻底的答案马克,我从来没有遇到过这个功能的混帐。 – julio 2011-03-17 21:51:57
小心一点。你很快就会发现自己正在利用我的答案。 – 2011-03-17 21:59:31