我正在尝试学习如何在我的日常工作流程中使用 Git,但我对如何让它为我工作感到有些困惑。作为一名 Web 开发人员,我的工作方式是拥有两个 VPS——一个作为生产服务器,另一个作为开发服务器。在开发服务器上,我通常会创建一个指向源文件(位于 /home/public_html/dev.domain.co.uk/)的 webdav,并将其作为本地文件夹安装在我的 mac 上。这样,我可以在我的 IDE 中打开(或创建)PHP 文件,做我需要做的事情,保存文件,然后在我的浏览器中刷新测试链接。
现在,正如我所说,我想开始使用 Git 来跟踪我和我的同事对项目所做的所有修改。所以我的问题是我将如何做到这一点 - 我会在我的开发服务器上的 public_html 文件夹中创建一个存储库吗?当我在我工作的不同机器上克隆存储库时,我会挂载 webdav 并在其中克隆存储库吗?理想情况下,我想建立一个我自己和同事可以访问的在线存储库。
任何帮助和/或建议将不胜感激。
谢谢 :)