//

git回滚的几种方式

在 GitLab 中将仓库回滚到某个历史提交记录,主要有两种方式:生成反向提交(推荐) 和 强制覆盖历史提交。以下是具体操作步骤和注意事项:方法 1:生成反向提交(git revert)——推荐适用场景:团队协作项目、已推送到远程仓库的提交。 优点:安全,不会破坏提交历史,适合多人协作环境。 步骤:找到要回滚的提交IDgit log --oneline # 例如要回滚到提交 abc1234生成

- 阅读全文 -

pyenv安装教程以及命令大全

命令大全命令描述pyenv install <version>安装指定版本的 Pythonpyenv install --list列出可安装的所有 Python 版本pyenv versions列出当前安装的所有 Python 版本pyenv global <version>设置全局使用的 Python 版本pyenv local <version>设置当前目录

- 阅读全文 -

Zod表单验证库基础教程

Zod 是一个 TypeScript-first 的验证库,特别适用于类型安全的表单和数据验证。它为开发者提供了一种声明式的方式来验证数据,同时与 TypeScript 的类型系统完美集成。Zod 文档概述1. 安装 Zod你可以通过 npm 或 yarn 安装 Zod:npm install zod # 或者 yarn add zod2. 基础用法Zod 使用 z 对象提供不同的验证器,可以验证

- 阅读全文 -

浏览器控制台获取一个网页的HTML

当我们在开发工程化的前端项目时,常常会遇到需要SEO的问题,因为常用的NextJS和NuxtJS框架中区分了客户端组件和服务端组件,所以我们经常需要考虑到一些页面在被搜索引擎爬取时能否获取到带有数据的页面,所以我们可以使用以下方法粗略查看:// 请求指定网站并打印文本内容 async function fetchPageAsText(url) { try { const respons

- 阅读全文 -

一些运维相关的问题

location / { try_files $uri $uri/ /index.php?$query_string; }这段 Nginx 配置的作用是定义根路径 (/) 下的请求处理方式,通过 try_files 指令来判断和匹配请求的资源,并决定如何响应。下面是逐部分解析:配置说明location / { try_files $uri $uri/ /index.php?$que

- 阅读全文 -

vim操作命令大全

Vim 操作大全操作类别操作命令/快捷键模式切换从普通模式切换到插入模式i (在光标前插入) / I (行首插入) 从插入模式切换到普通模式Esc 从普通模式切换到命令模式: 从命令模式切换到普通模式Enter光标移动向上移动一行k 向下移动一行j 向左移动一个字符h 向右移动一个字符l 移动到行首0 移动到行尾$ 移动到文件开始gg 移动到文件结尾G文本编辑删除当前字符x 删除光标后一个单词dw

- 阅读全文 -

程序员必备英文

git相关提交内容英文中文解释Update third-party dependencies更新第三方依赖版本Build frontend assets前台打包Refactor the structure of the project重构项目结构Improve the performance of XX page优化XX页面性能Enhance the user interface of XX pa

- 阅读全文 -

如何在React中使用iconify-json图标

前景提要iconify图表库涵盖了超多图片,是一个超级图标库官网地址开始安装依赖和你需要的图标集npm install @iconify/react @iconify/json npm install @iconify-json/mdi基础使用import React from 'react'; import { Icon } from '@iconify/react'; import mdiIc

- 阅读全文 -