我有一个嵌套的git存储库结构,如下所示:
outer_repository/
|-- outer_dummy_file
|-- .git
`-- inner_repository
|-- .git
`-- inner_dummy_file是否可以使用外部存储库使inner_repository/.git版本化?
动机__:
我正在用炊具为新项目创建一个结构。每个新启动的项目都有一组预定义的文件和工具。如果要使用git对新项目进行版本化并进行初始提交,那么自动化版本控制系统的要求之一。inner_repository是新项目的结构。
发布于 2016-07-24 23:23:53
实现这一点是可能的,而不需要做git杂技。provides提供了一个运行发电钩的选项。这允许在创建项目时创建git存储库。
我在我的炊具存储库中添加了以下内容:
hooks/
`-- post_gen_project.py其中post_gen_project.py是:
import subprocess
subprocess.call(['git', 'init'])
subprocess.call(['git', 'add', '*'])
subprocess.call(['git', 'commit', '-m', 'Initial commit'])发布于 2016-07-24 21:37:03
只需创建一个版本化的模板项目(带有初始文件等),并让新项目成为模板项目的一个分支?版本化.git内容听起来是个坏主意。
https://stackoverflow.com/questions/38556622
复制相似问题