我们的生产遥控器(OpenShift)上有git repos。我们有这个系统:
git push openshift-remote-dev dev:master -f # push to DEV production server
git push openshift-remote-stg release:master -f # push release branch to STG production server
git push openshift-remote-prod master:master -f # push master to PROD production server
我们使用--force
标志只是因为有时代码未同步。坦率地说,这并不重要,我们永远不必合并来自这些遥控器的代码。它只是拯救了任何可能的麻烦,据我所知,这是毫无意义的。
我在想,我们永远不应该从这些遥控器中提取代码。不应该直接对遥控器上的代码进行任何更改。
我的问题是 - 有没有办法以某种方式阻止人们在没有强制旗帜的情况下从这些遥控器中拉出来?