我正在尝试创建一个允许我在两个设备上进行项目工作的架构。我想以某种方式在两个设备之间同步我的主机文件和虚拟主机。我可以使用诸如dropbox之类的东西,然后从那里托管Web服务器,但这仍然使hosts文件无法在两者之间进行同步。
我只能想象有一种更简单的方法来做到这一点,除了将其托管在一个中央位置。我目前只是做很多虚拟主机,并在主机文件中为网站添加一个虚拟域,并尽我所能使两个设备尽可能保持同步,但这确实很乏味。
有更好的方法吗?我听说过坞站,但我认为它不会在设备之间同步。
答案 0 :(得分:2)
GitHub是一个受您工作方式启发的开发平台。从 开源的业务,您可以托管和查看代码,进行管理 项目,并与3100万开发人员一起开发软件。
或者使用Gitlab,Bitbucket或任何其他版本控制工具。
实际上,您也可以使用这些工具进行部署。因此,不仅您的笔记本电脑和台式机都可以从那里获取代码,服务器也可以。
答案 1 :(得分:0)
Git的目的是管理随着时间变化的项目或文件集。 Git将这些信息存储在称为存储库的数据结构中。
Github将为您托管您的存储库,而无需任何费用。