为了让新的django项目更快地运行,我想维护一个单独的"项目框架",我将所有新项目作为基础.如果我改进骨架,我可以将这些改进带入我的活动项目中,这将是很棒的.我怎样才能用git实现这个目标?
那么,也许在我的远程git存储库机器中,我会为每个项目提供1个repo,为骨架提供一个repo?
如果我想基于骨架在本地创建一个新的proj-C,那么在一个名为proj-C-repo的新repo中将我的本地更改推送到远程服务器,我该怎么做?
我已经阅读了相当多的git文档,但我对如何解决这个问题感到困惑.我是否需要克隆骨架,或者创建一个空的仓库,然后跟踪远程分支或其他东西?
cra*_*cot 11
这正是git(或任何DVCS)擅长的.给骨架自己的回购; 创建一个新项目,你通常clone将骨架放到你的工作站上,然后push去另一个地方(例如myserver:repo-C).如果您稍后改进骨架并将更改推送到骨架,则可以将它们用于现有项目,git pull myserver:skeleton然后进行合并.
| 归档时间: |
|
| 查看次数: |
2954 次 |
| 最近记录: |