我使用Drupal / CMS(在共享托管服务提供商中)托管网站。我经常需要使用不同的模块更新站点,并且每次我对站点,不同的模块等进行手动更改时都要非常耗时。我想知道是否有办法将git(或等效的)设置为版本控制我的Drupal CMS源以及MySQL数据库?如何在共享的Web托管服务中的cPanel下运行基于Drupal / CMS的项目设置基于git的版本控制系统?如何在开发服务器上将源/数据库与实时/部署服务器的源和数据库(用户可能正在更新内容)合并/同步?
答案 0 :(得分:0)
是。你当然可以使用Git。您可以将文件夹上传到Git存储库。每次更新到您的站点后,您都可以剪切一个标签,以便在发布时保存这些文件的版本。
有关使用版本号标记的详细信息,请参阅https://softwareengineering.stackexchange.com/questions/141973/how-do-you-achieve-a-numeric-versioning-scheme-with-git
有关设置Git仓库的信息,请参阅: