【发布时间】:2013-01-31 00:01:45
【问题描述】:
我知道 git 的用途以及如何使用它,(一点点)但有一个概念我仍然不完全理解。我最近听到很多 web 开发人员说他们在每个 web 项目中都使用 git,即使他们不合作,他们只是使用 git 作为 FTP 替代方案,实际上他们声称 FTP 是上传网站的一种旧方法。
我的问题是,我如何使用 git 来上传我的网站而无需为 beanstalk 之类的服务付费?
FTP 真的被认为是一项古老的技术,我们应该使用 git 吗?
非常感谢
【问题讨论】:
-
你无法将 Git 与 FTP 进行比较。苹果和橙子。由于 Git 具有跨不同机器同步存储库的功能(即它可以传输文件),您可以将其用作 FTP 替代方案。但是,使用 Git 的主要目的当然是拥有 SCM。所以:不,您不应该使用 Git 而不是 FTP,但是对于您的项目,您应该使用 Git(或任何其他 SCM)。
-
菲利克斯所说的一切都+1。此外,如果您使用的是 VCS(在这种情况下可能比 SCM 更好),请探索
git archive,它将帮助您打包发布到您的 Web 服务器的版本。 -
“我的问题是,我怎样才能使用 git 来上传我的网站而无需为 beanstalk 之类的服务付费?”这如何引起辩论等?
标签: git ftp web-deployment web-deployment-project