git 回滚在 Git 中,revert、reset 和 rebase 都是用来修改提交记录或状态的,但它们的使用场景和效果各不相同。 恢复提交:git revertgit revert 命令的实际结果类似于 reset,但它的方法不同。reset2024-11-19 Toolgit Git CommitGit Commit 介绍git commit 命令用于将工作区或暂存区的更改提交到版本库,形成可追踪的历史记录点。它是 Git 工作流的核心操作,常用来保存代码的进展或完成阶段性开发。 基本用法# 将暂存区内容提交到版本库,进入编辑器填2024-11-19 Toolgit git 安装最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。 Mac in2023-01-28 Toolgit Gomock进行单元测试用法在 mockgen 命令中,支持两种生成模式: source:从源文件生成 mock 接口(通过 -source 启用) mockgen -source=foo.go [other options] reflect:通过使用反射2024-07-16 golanggolang test semaphore 信号量源代码: golang.org/x/sync/semaphore semaphore 信号量源代码: golang.org/x/sync/semaphore 创建 // NewWeighted使用给定的值创建一个新的加权信号量 /2024-07-16 golanggolang package Linux 网络工具 netstatnetstat1. netstat 命令netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Membershi2024-07-16 Linux NetworkLinux Network 如何在 Git 提交中禁止包含敏感信息为了防止在 Git 提交中包含敏感信息(如数据库密码),可以采取以下几种方法: 1. 使用 .gitignore将包含敏感信息的文件添加到 .gitignore 文件中,这样 Git 就不会跟踪这些文件。例如,如果你的敏感信息存储在 con2024-07-11 Toolgit ubuntu24.04 微信客户端使用终端命令行安装铜豌豆软件源。注意需要用到sudo权限wget -c -O atzlinux-v12-archive-keyring_lastest_all.deb https://www.atzlinux.com/atzlinux/po2024-07-03 linuxubuntu 微信 awk 常用的命令处理字符串提取字符串第三字符串 echo 'this is a test' |awk '{print $3}' 替换 字符串中一个 echo "Hello Tom" | awk '{$2="Adam"; print $0}' 输出:2024-07-01 costalonglinux awk tcpdump 常用命令tcpdump 支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息 命令格式:tcpdump [ -DenNqvX ] [ -c count ] [ -F file ] [ -i int2024-07-01 costalonglinux tcpdump linux date 命令date 命令参数说明 字符 描述 %% 一个文字的 % %a 当前locale 的星期名缩写(例如: 日,代表星期日) %A 当前locale 的星期名全称 (如:星期日) %b 当前locale 的月名缩写 (2024-07-01 costalonglinux date llama 安装安装环境sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.11 python3.11-venv -y 安装虚拟环境 /u2024-06-20 costalongllama ggml