随笔分类 -  git

摘要:方法 1:git diff-tree(精准纯净,优先推荐) 专门为「仅列出修改文件」设计,支持递归遍历子目录,可选显示文件修改状态。 # 基础用法:仅输出修改文件的路径/名称(最简洁) git diff-tree -r --name-only <commit-id> # 进阶用法:输出文件路径 + 阅读全文
posted @ 2026-02-03 16:30 庶旁 阅读(10) 评论(0) 推荐(0)
摘要:在 IntelliJ IDEA 中,右键菜单的 "Get from Revision" 功能用于从指定版本获取文件或目录,其 Git 命令实现方式如下: Git 命令实现 检出指定版本的文件‌ git checkout <commit-hash> -- <file-path> <commit-has 阅读全文
posted @ 2025-12-25 10:48 庶旁 阅读(38) 评论(0) 推荐(0)
摘要:相关概念:工作区(本地)、暂存区(commit)、版本库(远程) 1、重置到上一个提交 git reset --hard HEAD~1 将当前分支重置到上一个提交,丢弃你的最新提交和所有未保存的修改。 2、只想撤回提交但保留修改 git reset --soft HEAD~1 撤销最新的提交,但保留 阅读全文
posted @ 2025-12-11 17:04 庶旁 阅读(30) 评论(0) 推荐(0)