如何删除 GitHub 的提交历史记录
有时候不经意把一些敏感的信息写到了代码里,并提交到 GitHub 上,代码公开时被人发现是很危险的事情,这时候就需要将之前的提交记录进行删除。 需求背景 {#需求背景} ------------ 细心的小伙伴会发现本博最后活动时间永远在 24 小时内,因为杜老师经常会调整博客,包括配置、内容等等。频繁更新消耗了大量 GitHub Actions 部署配额,后经香猪提示,...
有时候不经意把一些敏感的信息写到了代码里,并提交到 GitHub 上,代码公开时被人发现是很危险的事情,这时候就需要将之前的提交记录进行删除。 需求背景 {#需求背景} ------------ 细心的小伙伴会发现本博最后活动时间永远在 24 小时内,因为杜老师经常会调整博客,包括配置、内容等等。频繁更新消耗了大量 GitHub Actions 部署配额,后经香猪提示,...
其实大概在一个多月前,在 GitHub 网页端及邮箱里都被提示要求开启 2FA,杜老师当时并未做理会,直到今天再次访问 GitHub 时,被提醒了截止日期,如到期未设置,则部分功能将会被限制。今天分享 GitHub 二次验证 APP。 什么是 2FA {#什么是-2FA} ------------------ 2FA 是指两步验证的缩写。它是一种用于增强账户安全性的身份...
本博客的模板是 Volantis,开发者们非常勤劳,经常更新些新玩意。每次收到更新通知时杜老师都会第一时间同步代码,不过还要登录服务器部署才可以生效。本文分享如何配置接收 GitHub Webhook 后自动执行脚本。 工具下载 {#工具下载} ------------ 下载地址: [下载地址](https://flowus.cn/share/f2261926-6547...
GitHub 是基友们交流的平台,不过在国内下载代码时,那个原始时代的速度实在受不了。今天杜老师为大家分析四种加速方法! 反代加速 {#反代加速} ------------ 如果您有自己的反代加速器,可以设置全局加速,代码如下,其中 `http://127.0.0.1:7890` 改为您的加速器地址: |-----------|--------------------...
MySQL 是一种流行的开源数据库管理系统,广泛应用于各种 Web 应用程序和数据存储中。然而,传统的 MySQL 连接在传输数据时并未加密,可能存在安全风险。启用 SSL 加密连接可确保数据在传输过程中的安全性和完整性。本文详细说明如何在 MySQL 中启用 SSL 加密连接。 准备工作 {#准备工作} ------------ SSL 是一种被广泛使用的网络协议,用...
MySQL 预编译语句是一种强大的工具,它不仅提高了应用程序性能,还提升数据安全性。本文将深入探讨 MySQL 预编译语句的原理、优势及如何在实际应用中有效地使用它们。 简介 {#简介} -------- 预编译语句也被称为参数化查询,是一种在数据库层面处理 SQL 语句方法。 它允许开发者在编译时将 SQL 语句中参数值替换为占位符,然后在运行时再将实际的参数值传递...
在之前的文件中杜老师推荐了两款云主机面板,有小伙伴留言说因服务器配置比较低,未使用云主机面板,一直为数据库备份问题困扰。杜老师之前工作的环境也是没有面板,编写过相关的备份脚本,在此文中分享给需要的小伙伴们\~ 设置环境变量 {#设置环境变量} ---------------- |---------------------|------------------------...
在日常使用mysql进行时间操作时经常会使用到的场景是需要得到距当前时间多少值之前的一个时间,如果直接写死一个时间在后续执行的时候要定期修改,非常不灵活,于是了解到了date_sub这个函数,下面通过实际应用场景和案例来了解它。 定义和用法 DATE_SUB() 函数从日期减去指定的时间间隔。 此函数需要搭配其他日期函数一起使用,例如: curdate():获取当前的...
1. 概述 ----- 在MySQL中,我们可以通过添加外键来实现字段的关联。外键是一个指向其他表中主键的字段,它确保了数据的完整性和一致性。 本文将介绍如何在MySQL中为某个字段添加关联,以及每一步需要进行的操作和使用的代码。 2. 添加关联的流程 ---------- 下表展示了添加关联的整个流程。 | 步骤 | 操作 | |----|--------...
### 引言 {#menu_index_1} 我最近打算开一个新项目,会用到 Qt5 和 MySQL,没想到刚开始就遇到了问题... QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7 大体意思就是...