我目前正在通过FTP
与我的网站进行互动,这有时会非常烦人且无法管理。
是否可以将GitHub
用作基于不同域名的基于PHP
的网站的版本控制系统?
如果没有,任何人都可以给我一些关于我应该使用什么工具来建立版本控制的建议。
答案 0 :(得分:0)
您可以使用您网站的所有代码创建一个git
存储库,并将其托管在Github
上。然后,您可以进行更改,将它们提交到本地存储库,然后将它们推送到Github
。然后,当您要部署更改时,请从远程服务器上的git pull
存储库中执行Github
。
Git
是一个分布式版本控制系统。您有本地存储库(您的笔记本电脑,台式机等)。Github
是一个远程存储库托管服务(有点像Dropbox)。如果要将计算机中的repo与Github
托管的repo同步,则执行pull / push。然后,您可以使用推/拉将Github
托管的存储库与托管您网站的服务器上的thrid存储库同步。不需要ftp
。
答案 1 :(得分:0)
经过一番研究,找到了我的问题的解决方案。
http://net.tutsplus.com/tutorials/tools-and-tips/how-to-use-git-with-ftp/