求前辈指导 怎样多人协作更合适
最近用开源的 HUSTOJ 部署了一个在线评测系统到阿里云,使用的是 nginx+php7+mysql 这一套。因为直接食用的 php 代码展现的前端页面,前后端没有分离,所以想魔改一下然后尝试着重写前端。
目前我自己使用的是 VSCode Remote 插件直接 SSH 到服务器上开发,现在想让队友能够一起参与开发,但直接 ssh 上去改容易出问题,由于知识和眼界所限,所以想问各位 v 友在不改变现有目录结构的条件下用怎样的方式多人协作更合适? ( php 页面都集中在一个文件夹下)
目前所了解的:
-
部署 Gogs/GitLab 这类有可视化界面的工具,但是这类都只能在指定的工作目录新建仓库不能直接管理本地的文件夹,这样没办法正常访问
-
部署私有 git 服务,但是需要用户权限上的控制如不能直接向 master 分支 push,由于技术菜还没能完全用好 git
由于是学生党还不清楚真正的在公司中是怎样一个流程,还望大家不吝赐教!