我想知道git
推荐的工作流程是什么。
我在xampp
上有一个本地环境,我做了一些更改,更新了我的本地git,将更新的文件推送到我的github repo
,然后通过ftp上传文件。
我希望当我将文件推送到github repo
时,我的实时网站(bluehost服务器)也将获得更新的文件,而不使用ftp。
这是我目前的工作流程:
如何改善工作流程?
我听说 SSH 但我不知道它意味着什么以及如何使用它,SSH是最好的方法吗?
感谢。
答案 0 :(得分:1)
您可以直接将您的存储库克隆到bluehost服务器并添加GitHub-webhook,每次执行推送到github时都会对您的bluehost文件夹执行git pull
答案 1 :(得分:0)
为此我使用sourcetre和bitbucket。 Bitbucket具有管道(部署工具)功能。
答案 2 :(得分:0)
手动解决方案是在实时网站的文件夹中创建一个git repo。然后将此repo的URL作为远程添加到本地存储库。最后,只要您准备发布更新,只需从本地开发代表处推送到实时网站仓库。