我已经开始研究一个项目,此时代码只在ubuntu服务器上。网站很大,它是一个基于Magento的项目。我不知道如何配置它以使用git。
我应该:
在服务器上运行git init,添加&提交,将服务器ssh密钥添加到github,将远程添加到repo并推送所有?然后创建一个cron来运行pull everynow然后呢?
下载网站,在本地处理回购,添加&提交,将服务器ssh密钥添加到github,将远程添加到repo并全部推送。那么我将如何更新服务器代码?
提前感谢您的帮助。
答案 0 :(得分:0)
首先,使用.gitignore
for Magento(或Magento2):它会为您提供添加内容。
其次,作为一般的最佳做法,不要将私人信息(如私人 ssh密钥)添加到Git仓库。 Magento2 manual says as much
第三,您可以按照Magento GitHub integration中描述的一般工作流程进行项目更新。