如何在IntelliJ中只读取git分支

时间:2018-03-15 08:53:57

标签: git intellij-idea

在我们的团队中,我们总是通过功能分支上的拉取请求进行代码审查。在代码审查之后,我们将功能分支合并到开发分支(使用Bitbucket Web界面中的Merge按钮)。

有时开发人员会意外地提交并直接推送开发分支(忘记创建功能分支)。

为避免此类事故:如何才能使开发分支只在IntelliJ中读取?

1 个答案:

答案 0 :(得分:2)

即使您在IntelliJ中完成此操作,仍然可以从命令行客户端推送。

要保护分支免受直接推送,您需要配置服务器端挂钩。如何实现这一点取决于您的设置,例如Github有一个名为protected branches的功能。 Few options are mentioned here

相关问题