这很可能是一个重复的问题,但我只是找不到我的问题的令人满意的答案。情况是这样的,我有一个网络服务器,我可以通过 ssh 与之交谈,它安装了 git。上面有一个代表网站的文件夹。以前,每个人都只能同时在服务器上工作(通过 FTP)或下载副本到那里的机器,在那里工作,然后通过 FTP 将其返回。
我现在想要的是使该文件夹成为 git repo,人们可以将其克隆到本地机器。处理它,并将更改推送回服务器。
我该怎么做呢?我试过在服务器上创建一个 repo。我可以克隆这个 repo,但不能向它推送任何东西。我已经阅读了一些关于裸 git repo 的内容,但在我看来这对我的问题不起作用,因为我希望服务器上的 repo 是实际的网站文件夹和文件。
我真的希望有人可以提供帮助,或者指出我正确的方向。
提前致谢!