社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

SVN 的文件和目录只读特性,能否在 Git 也实现?

码云Gitee • 7 年前 • 741 次点击  

码云六周年系列更新第二弹 

 Git 只读文件支持!!!

作为一个应用项目,一般会有一些文件来描述生产环境中的配置信息,例如服务连接信息、环境配置信息等。而在本地开发过程中又必须依照本地的服务环境来调整配置这些文件,而如果不小心提交了这些修改,可能会直接导致生成环境中的应用无法正常运行。所以在 SVN 上有一个非常有用的特性,可以配置某些文件是只读的,不允许提交修改。而 Git 本身是没有这个特性的,主流的 Git 平台一般会提供只读分支的功能,但无法实现对个别文件或者文件夹的只读限制。

但是!全球独一份,码云现在提供了这个功能!!

使用方法如下:

1. 进入仓库页面,右键要设置为只读的文件或者文件夹,选择“标识为只读”(仓库管理员才有权限)。

2. 进入仓库管理界面,可以查看和管理仓库所有的只读设置。

3. 如果推送代码时候,包含对只读文件的修改则会报错:

代码提交报错:

PR 代码合并报错:

该功能目前面向所有企业版的用户提供,包括免费和付费的企业版以及高校版用户。

前往体验:  https://gitee.com/enterprises


初创企业限时特惠,999即可购买码云标准版
码云6周年 22款好礼送不停
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/33787