[英]using Git as website backup tool
我想设置Git在我的网站上工作,所以我可以
index.php
, contact.php
等) 我看到的所有教程都展示了如何将它推到github上,这不是我想要的。 此外,我不希望和git文件可见,因为它包含一些PHP传递和东西。
我打算在我的网站上有不同的项目。 所以现在有一个像/ forums这样的子文件夹,包含所有文件,但后来我可以创建另一个项目,所以我将每个文件夹放入它自己的repo中。
有没有关于如何做到这一点的教程或视频教程? 任何博客还是这样的? 我开玩笑说需要朝着正确的方向努力
您应该具有对Web服务器的SSH访问权限。
使用SSH连接到您的Web服务器,并在那里创建初始存储库( git init
)。
然后,在您的计算机中克隆此存储库( git clone
)。
将网站文件添加到存储库( git add
)和commit( git commit
)。 git中的提交始终是本地的。 您需要将它们推送到远程仓库。 所以...
将更改推送到Web服务器存储库( git push
)
要自动将这些更改“结帐”到您的网站,您需要添加一个后接收挂钩(请参阅https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks )
一个快速的谷歌“git on webserver”给了我http://toroid.org/ams/git-website-howto ,看起来大概是你想要的。
我不相信你需要在远程网络服务器上使用git
,只需要ssh
访问。 如果HostGator提供了这个,你就是金色的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.