{"id":19070619,"url":"https://github.com/xiaowenxia/git-inside","last_synced_at":"2025-04-28T14:46:53.292Z","repository":{"id":50459343,"uuid":"304534265","full_name":"xiaowenxia/git-inside","owner":"xiaowenxia","description":"记录 git 的一些底层原理，包括对象、数据格式、传输协议、IO性能、底层子命令等。","archived":false,"fork":false,"pushed_at":"2022-11-29T06:35:20.000Z","size":8561,"stargazers_count":11,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-18T17:19:21.688Z","etag":null,"topics":["c","git","github","objects","revision"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xiaowenxia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-10-16T06:03:47.000Z","updated_at":"2025-03-04T01:52:44.000Z","dependencies_parsed_at":"2023-01-23T13:15:16.104Z","dependency_job_id":null,"html_url":"https://github.com/xiaowenxia/git-inside","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaowenxia%2Fgit-inside","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaowenxia%2Fgit-inside/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaowenxia%2Fgit-inside/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xiaowenxia%2Fgit-inside/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xiaowenxia","download_url":"https://codeload.github.com/xiaowenxia/git-inside/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251333285,"owners_count":21572793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","git","github","objects","revision"],"created_at":"2024-11-09T01:19:46.103Z","updated_at":"2025-04-28T14:46:53.259Z","avatar_url":"https://github.com/xiaowenxia.png","language":"Shell","readme":"## git inside\n\n\u003e 文档地址：[git-inside](https://xiaowenxia.github.io/git-inside/) 或者 [国内地址](https://xiaowenxia.gitee.io/git-inside/)。\n\n- 我的技术文章\n\n  - 《[git 底层原理：git 对象](./blogs/git-internal.objects.md)》\n  - 《[git 底层原理：git 底层文件存储格式](./blogs/git-internal.struct.md)》\n  - 《[git 底层原理：传输协议分析（一）](./blogs/git-internal.protocol.part1.md)》\n  - 《[git 底层原理：传输协议分析（二）](./blogs/git-internal.protocol.part2.md)》\n  - 《[vscode 的版本管理都用了哪些 git 命令？](./blogs/git-vscode.md)》\n  - 《[git 在常见存储介质的 IO 性能测试和分析](./blogs/git-internal.iobenchmark.md)》\n\n- git 基本功能\n  - [git 的配置说明](./git-config.md)\n  - [git 环境变量说明](./git-env.md)\n  - [git 的特殊文件](./git-internal-files.md)\n- git 核心功能\n  - [git 分支策略](./git-branch.md)\n  - [git 钩子](./git-hooks.md)\n  - [git revisions](./git-revisions.md)\n  - [git 的分支策略](./git-branch.md)\n  - [git 工作流](./git-workflow.md)\n  - [git 引用](./git-refs.md)\n  - [git 内部文件](./git-internal-files.md)\n- git 底层原理\n\n  - [git 底层命令](./git-internal-commands.md)\n  - [git 底层协议](./git-internal-protocol.md)\n  - [git 常用命令具体干了些啥？](./git-internal-operations.md)\n\n- 其他\n  - [git 的特殊技巧](./git-tips.md)\n  - [git 术语](./git-glossary.md)\n  - [git cheatsheet](./git-cheatsheet.md)\n  - [git IO 性能测试脚本](./tools/git-io-benchmark.md)\n\n## 参考手册\n\n- Git Manual Page: https://mirrors.edge.kernel.org/pub/software/scm/git/docs/\n- Git User Manual: https://mirrors.edge.kernel.org/pub/software/scm/git/docs/user-manual.html\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxiaowenxia%2Fgit-inside","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxiaowenxia%2Fgit-inside","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxiaowenxia%2Fgit-inside/lists"}