heroku和github之间有什么区别

sid*_*dhu 3 production github heroku

什么意思是在rails中生产,是什么意思同时使用github和heroku之间的区别.我使用github作为备份/我们所有人将如何使用heroku.有必要吗 ??

Tyl*_*ler 9

首先,我需要解释GIT

Git是一个分布式版本控制和源代码管理(SCM)系统,强调速度.最初由Linus Torvalds在2005年为Linux内核开发设计和开发.每个Git工作目录都是一个完整的存储库,具有完整的历史记录和完整版本跟踪功能,不依赖于网络访问或中央服务器.

GitHub是一个基于Web的托管服务,用于使用Git版本控制系统的软件开发项目.该站点提供社交网络功能,例如订阅源,关注者和社交网络图,以显示开发人员如何处理其存储库版本.

Heroku(发音为her-OH-koo)是一个使用Git版本控制系统的Web主机.当您使用git将代码推送到Heroku时,它就像您使用locate host时一样构建服务器,但每个人都可以看到.

Heroku是一个云应用程序平台 - 一种构建和部署Web应用程序的新方法.该服务允许应用程序开发人员将时间花在应用程序代码上,而不是管理服务器,部署,持续操作或扩展.