一步上传到Digital ocean服务器和GitHub repo

时间:2017-02-02 08:11:30

标签: git github digital-ocean

我的代码在我的机器上本地设置,网站托管在digitalocean上。现在,当我必须更新任何文件时,我通过FTP将其上传到digitalocean服务器。我想以一种方式设置环境,我应该能够将代码文件上传到digitalocean服务器,也可以上传到我的存储库Github上。我如何创建这样的设置?

2 个答案:

答案 0 :(得分:2)

更好的工作流程,因为您使用的是GitHub

  • 更改代码
  • git commit您的更改以及git push他们到GitHub存储库
  • 登录您的Digital Ocean server either through SSH(使用密钥)或通过其网站上的控制台
  • 直接在您的服务器上git pull您的网站复制新修订的文件
  • 确保正确设置权限,以便正确提供文件(特定于您正在使用的程序,如Apache)

有很多东西需要学习,但所有科目都是网络开发的基石。一旦了解了SSH和密钥,就可以切换到SFTP,如果要使用FTP协议,这是必须的。

答案 1 :(得分:0)

您可以直接在服务器上编辑代码。连接你的本地编辑器说使用sftp的atom来编辑github上的源代码,然后每当你保存你的更改都会在那里并推送到git你可以触发提交。