Git
文章平均质量分 82
版本控制工具Git原理和基本操作介绍
NiKo_W
take chance,make mistakes
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git小品一则(图一乐)
你应该先 fork 我的仓库,然后从 develop 分支 checkout 一个新的 feature 分支,比如叫 feature/confession。在 PR 描述里,你要详细说明你的功能改动和实现思路,并且 @ 我和至少两个其他的评审。我们会 review 你的代码,可能会留下一些评论,你需要解决所有的 thread。等 CI/CD 流水线全部通过,并且拿到至少两个 LGTM 之后,我才会考虑把你的分支 squash and merge 到 develop 里,等待下一个版本发布。转载 2025-11-20 14:06:16 · 32 阅读 · 0 评论 -
Git 多人协作(2)
本文演示了Git多人协作开发流程:开发者1在feature-1分支开发function1,开发者2在feature-2分支开发function2。通过创建远程分支、推送修改等操作后,遇到开发者2无法继续工作的情况,开发者1接手完善feature-2分支并推送。最后将两个功能分支合并到master,展示了完整的协作开发过程,包括分支创建、代码同步、冲突处理等关键操作。案例说明了Git分支管理在实际协作中的灵活应用。原创 2025-09-25 21:57:31 · 695 阅读 · 0 评论 -
Git 多人协作(1)
标签管理: 使用git tag <name>创建轻量标签,默认标记最新提交 通过git tag -a <name> -m "message"创建带注释的标签 支持查看(git show)、删除(git tag -d)标签操作 可通过git push origin <tagname>推送单个标签,或git push origin --tags推送所有标签 多人协作实操原创 2025-09-18 22:18:42 · 1357 阅读 · 0 评论 -
Git 分布式版本控制
本文介绍了分布式版本控制系统Git的基本概念和使用方法。主要内容包括:1)分布式版本控制的核心理念(每个开发者拥有完整代码库);2)远程仓库操作(克隆、推送、拉取);3)使用.gitignore文件忽略特定文件;4)配置命令别名简化操作。文章通过实例演示了如何通过Git进行团队协作开发,包括本地修改提交、远程仓库同步等常见操作流程,并强调了分布式版本控制系统在安全性方面的优势。原创 2025-09-17 17:40:06 · 861 阅读 · 0 评论 -
Git 分支管理
本文系统介绍了Git分支管理的核心概念与操作流程。主要内容包括:1.分支基础操作:创建、切换、合并与删除分支,演示了Fast-forward模式合并;2.冲突处理:当分支修改发生冲突时的解决方式;3.分支策略:推荐使用--no-ff模式保留分支历史,以及团队协作中的典型分支结构;4.实用技巧:stash暂存功能、bug分支处理和强制删除分支等。文章通过具体命令行示例,展现了Git分支如何实现代码并行开发与安全合并,最终形成了一套完整的版本控制解决方案,为团队协作开发提供了可靠保障。原创 2025-09-15 22:43:49 · 826 阅读 · 0 评论 -
Git 版本回退与撤销修改
Git版本回退与撤销修改操作指南 本文介绍了Git版本回退和撤销修改的操作方法。版本回退使用git reset命令,提供三种模式:--soft仅回退版本库,--mixed回退暂存区和版本库(默认),--hard回退所有区域(慎用)。操作流程包括:1)git log查看提交记录;2)git reset回退到指定版本;3)git reflog查看操作历史。撤销修改分三种情况:1)仅修改工作区时使用git checkout -- filename;2)已add但未commit时先用git reset回退再chec原创 2025-09-13 21:18:16 · 1069 阅读 · 0 评论 -
Git 目录详解和基本操作(1)
本文介绍了Git的基本操作流程和工作原理。通过实例演示了如何使用git add和git commit命令将文件添加到版本控制,并解释了为什么未被add的文件不会被提交。重点剖析了.git目录结构,包括HEAD指针、master分支引用和objects存储库的关系,展示了如何通过commit ID追踪文件修改历史。文章还介绍了查看文件状态和差异的git status和git diff命令,验证了Git追踪修改而非文件的特性。这些内容帮助读者理解Git底层工作机制,为后续深入学习打下基础。原创 2025-09-11 21:07:13 · 1073 阅读 · 4 评论 -
Git 初识
Git是一个分布式版本控制系统,可以记录文件的修改历史并支持版本回溯。它通过工作区、暂存区和版本库三个区域协同工作:工作区存放待处理文件,暂存区临时存储修改索引,版本库永久保存提交记录。使用git init初始化仓库后,需要通过git add和git commit命令才能将文件纳入版本管理。Git的核心优势在于每个用户都拥有完整的项目历史记录,支持离线操作和分布式协作。这种机制有效解决了代码版本管理的问题,使开发者能够安全高效地维护项目。原创 2025-09-10 20:11:19 · 955 阅读 · 0 评论
分享