0%

概念图

配置篇

概念

结构型概念
Remote

远程仓库, 托管代码的服务器, 团队协作开发时都与此进行同步

Repository

本机仓库(或版本库), 管理所有被提交的代码版本, 其中 HEAD 指向最新放入仓库的版本

Index / Stage

暂存区, 临时存放改动的需要被提交的文件列表信息

Workspace

工作区, 当前可见的随时可以进行操作的区域

功能型概念
文件状态
  • 修改: Git 可以感知到工作目录中的文件的变化, 然后通过 add 命令可以将变更的文件添加到暂存区
  • 暂存: 通过 add 命令将工作目录中的变更的文件提交到暂存区, 等候被 commit
  • 提交: 将暂存区的文件 commit 至 Git 版本库中永久保存
commit 节点

Git 中每次的提交都会对提交的文件生成快照并生成一个 hash 值作为唯一标识的节点, 不管 HEAD 或者 Branch 都是对 commit 节点的引用

指针或者引用, 一个仓库中只能有一个 HEAD, 指向任意一个节点/分支,并且指向的节点始终为当前工作目录


阅读全文 »

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment