我有一个特定的工作流程,需要一些帮助。
我们有一个托管CMS的远程临时服务器。内容编辑器对(博客等)等内容进行更改那里。然后,他们向我提交一个请求,要求我将更改推送到远程存储库。Git repo在Bitbucket上,然后设置为使用其内置的webhook连续部署到我们的CDN (Netlify)。
应客户的要求,我正在尝试为(非技术)内容编辑器找到一种方法来管理他们自己的提交,但我也需要谨慎,以确保他们没有提交超出其范围的更改。此外,我必须假设提交的人对命令行一无所知。
就我个人而言,我认为这是客户的白日梦,但我对建议持开放态度!
发布于 2017-08-15 21:13:43
GitHub中的“分叉和编辑”按钮几乎可以完成您想要的操作。这允许用户单击“编辑”图标,在其浏览器中进行更改,然后针对原始存储库生成一个拉取请求。所有这些都不需要命令行。
由于不能直接提交,存储库所有者有机会在更改被接受之前对其进行审查,这处理了“要小心,不要提交超出其范围的更改”的问题。
我对BitBucket并不完全熟悉,但是粗略地看一下他们的文档就会发现they support a similar feature。
https://stackoverflow.com/questions/45693373
复制相似问题