当前位置: 首页 > news >正文

Git push拦截

遇到的问题

今天想提交代码到gitee,结果发现被拦截了,有段提示“forbidden by xxxx”…
我记得xxxx好像是公司的一个防泄密的东西…
这个东西是怎么实现的呢?

解决

原来git提供很多hook,push命令就有一个pre-push的hook,可以查看项目下的.git文件夹里有没有这个文件,里面的代码也比较简单,反正不管写的啥,注释掉就ok了…

除了项目里的.git文件夹里可以这么玩,也可以在用户家目录下的.git文件夹里这样玩

代码类似如下:

ret=$('C:\Program Files\xxx\xxx.exe' $username,$email)
if test $ret = $forbid
thenecho 'forbidden by xxxxxx' # 我编辑器里push时 就提示这个...exit -1
elseexit 0
fi
http://www.lryc.cn/news/141431.html

相关文章:

  • 拼多多anti-token分析
  • 基于微信小程序的中医体质辨识文体活动的设计与实现(Java+spring boot+MySQL)
  • 4.16 TCP 协议有什么缺陷?
  • VMware 修改ip地址 虚拟机静态ip设置 centos动态ip修改为静态ip地址 centos静态ip地址 vmware修改ip地址
  • Deepin添加Ubuntu源
  • Mysql的多表查询和索引
  • Java设计模式之建造者模式
  • H5商城公众号商城系统源码 积分兑换商城系统独立后台
  • 华为OD机试 - 完全数计算(Java 2023 B卷 100分)
  • 每日一学——Vlan配置
  • Pimpl模式
  • Python 密码破解指南:5~9
  • ARM驱动开发
  • Matlab图像处理-加法运算
  • Docker容器学习:搭建自己专属的LAMP环境
  • 问道管理:沪指弱势震荡跌0.38%,金融、地产等板块走弱,算力概念等活跃
  • OpenWrt package - BuildPackage
  • C++三体星战小游戏
  • 【zip密码】修改zip压缩包密码
  • 小小讲一下Linux基本命令
  • Python数据容器(列表list、元组tuple、字符串str、字典dict、集合set)详解
  • 2023高教社杯数学建模思路 - 复盘:人力资源安排的最优化模型
  • Linux 计算机网络基础概论
  • 深入理解 C++ 中的 std::cref、std::ref 和 std::reference_wrapper
  • 在其他python环境中使用jupyter notebook
  • 计算机网络-笔记-第二章-计算机网络概述
  • Hive字符串数组json类型取某字段再列转行
  • ElementUI Table 翻页缓存数据
  • 使用 AutoGPTQ 和 transformers 让大语言模型更轻量化
  • AUTOSAR规范与ECU软件开发(实践篇)6.5 BswM模块概念与配置方法介绍