Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
内容编辑器的Git工作流_Git - Fatal编程技术网

内容编辑器的Git工作流

内容编辑器的Git工作流,git,Git,我有一个特定的工作流程,我需要一些帮助 我们有一个远程登台服务器,托管我们的CMS。内容编辑器对博客等内容进行更改。。。那里然后,他们向我提交请求,将更改推送到远程存储库。Git repo位于Bitbucket上,然后设置为使用内置Webhook持续部署到我们的CDN Netlify 应客户的要求,我正在尝试为非技术性内容编辑器找到一种方法来管理他们自己的提交,但我还需要注意,他们没有提交超出其范围的更改。此外,我必须假设进行提交的人对命令行一无所知 就我个人而言,我认为这对客户来说是一个白日梦

我有一个特定的工作流程,我需要一些帮助

我们有一个远程登台服务器,托管我们的CMS。内容编辑器对博客等内容进行更改。。。那里然后,他们向我提交请求,将更改推送到远程存储库。Git repo位于Bitbucket上,然后设置为使用内置Webhook持续部署到我们的CDN Netlify

应客户的要求,我正在尝试为非技术性内容编辑器找到一种方法来管理他们自己的提交,但我还需要注意,他们没有提交超出其范围的更改。此外,我必须假设进行提交的人对命令行一无所知


就我个人而言,我认为这对客户来说是一个白日梦,但我愿意接受建议

GitHub中的fork和edit按钮可以实现您想要的功能。这允许用户单击编辑图标,在浏览器中进行更改,然后针对原始存储库生成拉取请求。所有这些都不需要命令行

因为他们不能直接提交,所以存储库所有者有机会在接受更改之前对其进行审查,这就涉及到了一个问题,即必须谨慎,不要提交超出其范围的更改

我对BitBucket并不完全熟悉,但粗略地看一下他们的文档,就会发现