git-tutorial

快速开始的git使用的系列教程

补充git提供的官方说明文档中对一些版本管理操作的细节原理说明,同时对官方文档进行翻译工作,在介绍过程中补充了操作实例与作图说明,并且将使用与开发中所遇到的问题与技巧也进行了描述。

本仓库包含以下内容:

  • 教程翻译过程中所采集与绘制的图表文件
  • 教程落实过程中所包括的文本MD文件与相关的可编辑PDF文件
  • 示例说明文件README.md

内容列表

背景

git作为开发人员重要且有效的版本管理工具,其地位十分重要,在开发过程中发现刚开始使用git的编程人员,甚至是具有很多经验的开发者难以具有一套系统的使用逻辑,官方开源资源中对实际操作与部分重要的细节原理支持并不是十分良好,针对此背景,本项目旨在提供一套全面的,易上手的,可通用的说明文件。

  • 此系列教程是逐步整理的平时在使用中的不同工具或者项目的教程与体会以及遇到问题和解决办法
  • 教程中尽量以细致,全面,系统的方式进行介绍,较为抽象的部分是在查询了大量资料后进行解释说明,但仍可能具有不严谨或者错误的部分,期待贡献或者联系作者
  • 教程中涉及到部分网络图片或者部分原创者的构思作品,已经尽全力进行原地址链接引用,如果仍有使用了不可侵权的内容,请联系作者删除致歉

注意

  • 注意:根据许多反馈的邮件,本项目决定自2021年05月01日起,将所有的56篇MD文件替换为PDF文件,格式美化与相关校验工作正在进行,当前仓库已移除所有MD记录,PDF文件正逐渐进行中。
  • 已克隆原始全部项目仍正常使用,提交贡献工作仍正常开展,不对当前项目变化产生影响,鉴于格式转换工作的任务量,本项目期待您的协作。

安装

  1. 克隆整个项目到本地

    git clone git@github.com:QiaoJinming/git-tutorial.git

使用说明

  • 2020-09-01
    1. 下载并安装Markdown编辑查看软件Typora,下载地址,如果需要美化软件请参考:主题,注:任意MD编辑器均可以。
    2. 打开软件,选择 文件->打开文件夹,选择已经克隆到本地的项目文件夹即可。
  • 2021-05-05
    1. 根据反馈,为方便使用与阅读与三方调用,本项目将MD文件全部替换为可编辑PDF文件。
  • 2021-05-10
    • 001_git_introduction.pdf
    • 002_git_installation.pdf
    • 003_git_configuration.pdf
    • 004_git_help.pdf
    • 005_getting_and_creating.pdf
    • 006_git_basic_trace.pdf
    • 007_git_remote.pdf
    • 008_git_label.pdf
    • 009_git_alias.pdf
    • 010_git_basic_branch.pdf
    • ......
    • 054_git_snapshot.pdf
    • 055_git_object.pdf
    • 056_git_environment.pdf

维护者

如何贡献

非常欢迎您的加入!请提一个 Issue或者提交一个 Pull Request。

使用许可

MIT ©Jinming Qiao