news 2026/5/8 10:21:55

Git工作流程指南: 基础 Git 操作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Git工作流程指南: 基础 Git 操作

基础 Git 操作

仓库初始化

# 创建新的仓库gitinit# 克隆已经存在的仓库gitclone<repository_URL>

文件操作

# 将文件添加到暂存区(Staging Area)gitadd<file_name># 添加单个文件gitadd.# 添加当前目录下所有修改和新增的文件gitadd*.js# 添加所有后缀为 .js 的文件gitadd-p# 交互式暂存,可以选择文件内容的某一部分进行暂存# 提交更改gitcommit -m"descriptive commit message"gitcommit -a -m"add and commit in one step"gitcommit --amend# 修改上一次提交(例如,修改提交信息或添加遗漏的文件)# 查看提交历史的不同变体gitlog --oneline# 紧凑的单行显示模式gitlog --graph# 以图形化形式显示分支历史gitlog --stat# 显示每次提交修改了哪些文件及统计信息gitlog -p# 显示每次提交的详细补丁内容/差异对比

文件管理命令

# 移动/重命名文件gitmvold_filename.txt new_filename.txt# 将文件重命名gitmvfile.txt subfolder/file.txt# 将文件移动到子文件夹# 从 Git 跟踪中移除文件gitrmfile.txt# 删除文件并从 Git 跟踪中移除gitrm--cached file.txt# 仅从 Git 暂存区移除跟踪,保留本地文件gitrm-r folder/# 递归删除目录及其内容# 恢复文件(Git 2.23+ 推荐用法)gitrestore file.txt# 撤销工作目录中对该文件的修改gitrestore --staged file.txt# 将暂存区的该文件取消暂存(放回工作目录)gitrestore --source=HEAD~1 file.txt# 从特定的提交(这里是上一次提交)恢复文件内容# 清理未跟踪的文件gitclean -n# 试运行:显示哪些文件将被删除,但不实际执行gitclean -f# 强制删除未跟踪的文件gitclean -fd# 强制删除未跟踪的文件和目录gitclean -fx# 强制删除未跟踪和被 .gitignore 忽略的文件# 列出被跟踪的文件gitls-files# 显示所有被 Git 跟踪的文件gitls-files --others# 显示未被跟踪的文件gitls-files --ignored# 显示被忽略的文件

查看变更信息

# 显示特定提交的详细信息gitshow<commit_hash># 显示提交详情和差异对比(diff)gitshow HEAD~1# 显示上一次提交的详情gitshow --name-only<commit># 仅显示发生更改的文件名称gitshow --stat<commit># 显示文件的修改统计信息# 文件追溯(查看谁修改了哪一行)gitblame file.txt# 逐行显示作者信息gitblame -L10,20file.txt# 查看指定行范围(第 10 到 20 行)的作者信息
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/8 2:11:11

Modelsim联合高云ip仿真流程

一、改变工作器件库打开modelsim&#xff0c;调整工作器件库&#xff1a;modelsim --> File --> Change Directory --> 选择modelsim的安装目录C:\modeltech64_10.7&#xff08;我装在C盘&#xff09;&#xff0c;点击选择文件夹&#xff0c;如下图。二、创建libirary…

作者头像 李华
网站建设 2026/4/30 16:26:56

69.学习复盘-21天核心知识点梳理与记忆技巧-附思维导图

69 学习复盘:21 天核心知识点梳理与记忆技巧 你好,欢迎来到第 69 讲,也是我们整个课程的倒数第三讲。 在过去的 20 多天里,我们一起经历了一段信息量巨大、充满挑战但也收获满满的 DDD 学习之旅。我们从最基础的概念,一路走到了复杂的企业级案例和面试技巧。 在即将结束…

作者头像 李华
网站建设 2026/5/1 0:15:27

68.进阶学习资源-书籍博客社区推荐-避免走弯路附学习路径图

68 进阶学习资源:书籍、博客、社区推荐(避免走弯路) 你好,欢迎来到第 68 讲。 恭喜你,坚持到了这里!完成了整个课程的学习,你已经拥有了一套完整的、从战略到战术的 DDD 知识体系,并具备了将其应用于实战和面试的能力。 但是,任何一门课程,都只是为你打开一扇门。…

作者头像 李华
网站建设 2026/5/2 12:13:40

2025年学生党最爱的6款降AI神器推荐(含免费查AI率工具)

在论文、报告、内容创作越来越严格的时代&#xff0c;查AI率、检测AI率、降AI率 已经成为学生、写作者、博主的日常需求。很多同学因为 AI率过高被导师指出“AI痕迹太重”&#xff0c;甚至退回重写。本文今天一次性告诉你&#xff1a; 检测AI率应该注意什么 免费查AI率的网站有…

作者头像 李华
网站建设 2026/5/1 0:32:01

从20款降AI工具中精选!推荐去ai痕迹快的6款降AIGC和查Ai率工具

在论文、报告、内容创作越来越严格的时代&#xff0c;查AI率、检测AI率、降AI率 已经成为学生、写作者、博主的日常需求。很多同学因为 AI率过高被导师指出“AI痕迹太重”&#xff0c;甚至退回重写。本文今天一次性告诉你&#xff1a; 检测AI率应该注意什么 免费查AI率的网站有…

作者头像 李华
网站建设 2026/5/8 8:52:20

AI训练效率革命:月之暗面发布Moonlight混合专家模型与Muon优化器

AI训练效率革命&#xff1a;月之暗面发布Moonlight混合专家模型与Muon优化器 【免费下载链接】Moonlight-16B-A3B-Instruct 项目地址: https://ai.gitcode.com/MoonshotAI/Moonlight-16B-A3B-Instruct 人工智能领域近日再掀技术革新浪潮。技术团队月之暗面Kimi正式对外…

作者头像 李华