Skip to content

自己动手写 Git(Write Yourself a Git,简称 wyag) 的中文翻译 | Chinese translation of Write Yourself a Git

License

Notifications You must be signed in to change notification settings

hanyujie2002/wyag-zh

Repository files navigation

bilingual-badge

自己动手写 Git

本文翻译自 https://wyag.thb.lt/,原文 Github 仓库为 https://github.com/thblt/write-yourself-a-git,翻译版本托管于本仓库,中文文档网址为 http://wyag-zh.hanyujie.xyz/,中英双语对照版本网址为 https://wyag-zh.hanyujie.xyz/bilingual/

介绍

本教程将介绍如何使用 Python 从头开始实现简化版 Git,目的是通过构建一个包含 init、add、commit 和 log 等基本命令的基本版本,帮助读者理解 Git 的核心原理。本教程只需了解一些基本的 Git、Python 和 shell 知识即可学习。

示例代码

本教程提供示例代码,示例代码下载地址

文档开发

本项目使用 VitePress 进行文档开发。以下是启动本地开发服务器的步骤:

  1. 安装依赖

    npm install
  2. 启动开发服务器

    npm run docs:dev
  3. 访问本地服务器

    启动开发服务器后,你可以在浏览器中访问 http://localhost:5173 来查看文档的实时预览。

通过以上步骤,你可以在本地环境中开发和预览文档内容。

版权声明:

本教程根据 Creative Commons BY-NC-SA 4.0 的条款进行分发。该程序本身也根据 GNU 通用公共许可证 3.0 的条款进行许可,或根据你选择的同一许可证的任何较新版本进行许可。

About

自己动手写 Git(Write Yourself a Git,简称 wyag) 的中文翻译 | Chinese translation of Write Yourself a Git

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published