摘要: 阅读全文
posted @ 2025-03-08 21:53 MKYC 阅读(19) 评论(0) 推荐(0)
摘要: 原理 Git 里的提交可以看作是文件系统的快照,每个提交都指向它的父提交。当你在一个分支上进行多次提交时,这些提交会形成一个提交链。 假设存在 main 分支和基于 main 分支创建的 feature 分支。在你于 feature 分支开展工作期间,main 分支也有了新的提交。这时候,featu 阅读全文
posted @ 2025-03-08 21:01 MKYC 阅读(346) 评论(0) 推荐(0)
摘要: 哈希的介绍 Git中的哈希是一个用于唯一标识仓库中各种对象(如提交、文件、目录结构等)的固定长度字符串。以下是关键点的详细说明: 哈希的生成 算法:Git默认使用SHA-1算法生成40位的十六进制哈希值(如e9d5b8a3...)。尽管SHA-1存在理论上的碰撞风险,但Git通过额外校验降低了实际风 阅读全文
posted @ 2025-03-08 12:26 MKYC 阅读(193) 评论(0) 推荐(0)
摘要: git工作区与指令 workspace:工作区 staging area:暂存区/缓存区 local repository:版本库或本地仓库 remote repository:远程仓库 git branch 分支的查看 git branch:查看本地分支; git branch -r:查看远端分支 阅读全文
posted @ 2025-03-08 11:24 MKYC 阅读(60) 评论(0) 推荐(0)
摘要: clone下载 如果你想将远程仓库完整地复制到本地,可使用 git clone 命令。该命令会在本地创建一个与远程仓库相同的目录结构,并下载所有的文件和提交历史。 语法: git clone <远程仓库地址> [本地目录名] 远程仓库地址:这是远程仓库的 URL,可以是基于 HTTP/HTTPS 协 阅读全文
posted @ 2025-03-08 11:24 MKYC 阅读(165) 评论(0) 推荐(0)