配置git repo - Ubuntu Server

时间:2018-02-28 01:17:11

标签: git ubuntu github deployment

我已经开始研究一个项目,此时代码只在ubuntu服务器上。网站很大,它是一个基于Magento的项目。我不知道如何配置它以使用git。

我应该:

  1. 在服务器上运行git init,添加&提交,将服务器ssh密钥添加到github,将远程添加到repo并推送所有?然后创建一个cron来运行pull everynow然后呢?

  2. 下载网站,在本地处理回购,添加&提交,将服务器ssh密钥添加到github,将远程添加到repo并全部推送。那么我将如何更新服务器代码?

  3. 提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

首先,使用.gitignore for Magento(或Magento2):它会为您提供添加内容。

其次,作为一般的最佳做法,不要将私人信息(如私人 ssh密钥)添加到Git仓库。 Magento2 manual says as much

第三,您可以按照Magento GitHub integration中描述的一般工作流程进行项目更新。