我和一个朋友在一个 PHP 网站上工作,我们希望转换为使用适当的版本控制,但由于该网站包含许多不断变化的文件,例如用户上传的图像,我们不确定如何设置它。
我尝试在 Google 上寻找解决我的情况的方法,但我什至不确定要搜索什么:P
我的问题是,如果存在包含用户上传的图像和其他不断变化的内容的文件夹,我们如何在运行 Apache 和 GIT 的本地计算机上开发站点。因为内容总是在变化,而且随着时间的推移可能会变得非常大,我认为我们可能只能使用 git exclude 功能,但随后网站上指向该内容的链接会被破坏。因为该站点完全基于用户上传的带有这些损坏链接的内容,所以它对于测试几乎毫无用处。
你们对我们如何实现良好的 GIT 工作流程有什么建议,而不必每次用户向网站提交内容时都推送新版本?
非常感谢任何帮助,谢谢!:)