自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Git分支

Git分支管理摘要 Git通过快照机制保存项目状态,每个提交对象包含文件快照、作者信息和父对象指针。分支本质上是可变的提交对象指针,HEAD指针标记当前分支。使用git branch创建分支,git checkout切换分支,git merge合并分支。当合并出现冲突时,需手动解决冲突后再提交。远程分支通过origin/master等形式跟踪远程仓库状态,使用git fetch/push同步数据。变基(rebase)可重写提交历史使其更线性,但需注意不要对已共享的提交执行变基。分支管理策略应根据团队需求选择

2025-12-06 17:08:28 1165

原创 Git 基础 - 远程仓库的使用与打标签

本文介绍了Git中远程仓库和标签的基本操作。远程仓库部分包括查看、添加、抓取、推送、重命名和移除远程仓库的方法,如使用git remote查看远程仓库,git remote add添加新仓库等。标签操作部分讲解了如何创建轻量标签和附注标签,后期添加标签,共享推送标签到远程仓库,以及删除和检出标签的具体命令。重点说明了在"分离头指针"状态下修改代码时需创建新分支的注意事项,确保修改不会丢失。这些命令为Git版本控制中的远程协作和版本标记提供了基础支持。

2025-11-30 19:31:38 528

原创 Git基础操作

Git基础操作指南摘要:本文介绍了Git的基本使用流程。1) 项目初始化:通过git init创建本地仓库,使用git clone克隆远程项目;2) 文件状态管理:git status查看文件状态,git add跟踪/暂存文件,git commit提交变更;3) 常用操作:git diff比较差异,git rm删除文件,git mv移动文件;4) 版本查看:git log查看提交历史;5) 撤销操作:git commit --amend修改提交,git restore撤销更改。还介绍了.gitignore文

2025-11-30 17:47:39 825

原创 Git入门(一)

Git和其他分布式版本管理工具的差别是:直接记录快照,而非差异。像CVS、Subversion、Perforce 等等,主要是存储差异。而Git直接存储完整的快照流。而且近乎所有操作都是本地执行,因此,你可以看到Git中切换速度极快,也可以在没有网络的时候进行代码提交。同时,Git 保证完整性,采用SHA-1哈希编码,是一个由 40 个十六进制字符(0-9 和 a-f)组成的字符串,其基于 Git 中文件的内容或目录结构计算出来,因此,当你的文件内容进行更改时,这个编码就会发生变化,被识别到。

2025-11-25 23:23:31 205

原创 字符串的码点与代码单元

Java字符串由UTF-16编码的char序列组成,char表示Unicode码点。常用字符占1个代码单元,辅助字符占2个。length()返回代码单元数而非实际字符数,如"🍺"长度为2。使用codePointCount()可获取真实字符数。遍历时需判断是否为双位字符:通过codePointAt()获取码点值,用isSupplementaryCodePoint()判断是否占用2个单元,从而调整遍历索引。

2025-07-20 15:47:40 408

原创 Java实现两个数交换的几种方法

Java实现两个数交换的几种方法

2022-06-08 13:27:06 14064 2

原创 Markdown学习

Markdown学习入门

2022-03-18 20:30:04 360

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除