我越来越喜欢 Git 并且必须理顺这一点,
我在某处读到,将 .git 存储库放在可以通过网络访问的文件夹中是不好的安全做法(听起来很合理!)。
我的问题是,除了它是否正确之外,最好的解决方案是什么?当然,如果您在 Web 开发时在远程主机上工作,则会出现此问题。
例如,如果我在 domain.com/project 上工作,其中“项目”是存储库,我能做什么?
是否可以将 .git 文件夹移动到 htdocs 之外的某个位置并链接到它?或者我可以为其添加一些保护层吗?
我主要在共享主机上开发,所以我可以安装和设置的内容有限。
我读过你可以将整个存储库/文件夹隐藏在服务器上的某个地方,然后设置一个脚本以在推送到它时复制内容。
但是在“实时”服务器上开发时,我希望能够在两次提交之间实时测试我的代码。
我清楚了吗?
帮助表示赞赏!