文档首页> 代码托管 CodeHub> 常见问题> 通用问题> 如何阻止涉密文件被推送到代码仓库?
更新时间:2022-04-19 GMT+08:00
分享

如何阻止涉密文件被推送到代码仓库?

景信息

  • 当用户需要避免上传涉密信息的时候,可以选择在仓库设置中设置提交规则,勾选拒绝包含秘密的提交选项(如下图所示)。
  • 通过选择复选框防止向代码仓库提交涉密的文件,当文件名与正则表达式匹配时,代码托管服务会阻止用户推送。

此推送规则不会限制已提交的文件。

以下列出代码托管服务目前会阻止的文件名称与正则表达式:

正则表达式

文件名例子

(ssh|config)\/(personal|server)_(rsa|dsa|ed\d+|ecdsa)

ssh_server_rsa

_rsa$

id_rsa

_dsa$

id_dsa

_ed25519$

id_ed25519

_ecdsa$

id_ecdsa

\.(pem|key)$

secret.key privatekey.pem

"[._]history$"

.bash_history

分享:

通用问题 所有常见问题

more

关闭导读