我在生产服务器上设置 git 时遇到问题,我希望能够进行本地编辑,然后将它们推送到我的实时服务器 ubuntu 11.10。
我能够使用 gitosis 在我的服务器上创建一个 git repo,但这只是创建了一个我可以克隆和推送到的 repo,但我不知道如何为 live 文件夹创建 repo
/home/william/appname
然后克隆它并在本地进行编辑。
任何能够联系并指出我正确方向的人。
基本上我想要完成的是 phpfog 用于那里的文件,你克隆你的应用程序并能够对其进行更改。
干杯
最佳答案
您可以使用 postcommit 脚本在产品服务器上的主存储库(裸存储库)更新时自动更新工作副本(webroot)。
然后将所有更改推送到裸仓库上的 Master。
您也可以使用 CI 服务器为您执行此操作(例如 Hudson )
祝你好运。
附言htaccess .git 文件夹。
关于git - 如何使用 git 将更改推送到生产服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11508129/