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