克隆CodeIgniter框架以构建我的网站

时间:2011-08-27 17:40:22

标签: git codeigniter github

来自SVN背景Git真的需要一些时间来习惯。我真的很喜欢它,但我仍然想弄清楚如何在不同情况下使用它。所以这是我的问题:

我选择的PHP框架是CodeIgniter。我打算用CI建立我的个人网站,我认为最好的方法是克隆CI并建立我的网站。我这样做是因为我真的想要一种更简单的方法来更新CI框架。我只是不确定这是否真的是使用克隆的正确方法,或者我是否应该采取另一种策略。我正在研究子模块,但这似乎也不是正确的方法。帮助

2 个答案:

答案 0 :(得分:1)

考虑到CodeIgniter has a GitHub repo,您可以直接在服务器中,Installation page提到的地方克隆它。 虽然为了纯粹的部署目的(即对于代码库,我不会进行任何更新,也不会回到远程仓库,我更喜欢downloading an archive from the tarballs provided by GitHub for each project)。

但是这应该与您的项目(与您的“应用程序”中的视图,控制器,模型......)分开,这应该在同一服务器上的单独的裸仓库中,并在您的工作站上进行本地克隆。
然后,评论中deployment method提到的Lars负责其余部分。

答案 1 :(得分:1)

对不起,我真的不懂Git / GitHub,这个问题我的问题很少。我正在考虑删除它,但我认为我的答案可能只是帮助其他开始冒险进入Git / GitHub的SVN开发人员。

基本上,我想使用CodeIgniter并能够从CI Master Branch获取更新。我需要的工作流程非常简单:fork CI和Branch my fork来创建我自己的个人网站。通过这样做,我可以从上游CI分支获取更新,使我的框架代码库保持最新。

分支在SVN中非常糟糕,只是用Git分支的概念似乎很疯狂,现在我对Git有了更多了解,我意识到分支是我真正需要的。咄。无论如何,希望这有助于任何来自SVN的人。在Git中分支简单而快速...不要过度思考它。