一个计算机技术爱好者与学习者

0%

打标签

所谓打标签,就是对某一时间点上的版本打上标签。
Git使用的标签有两种类型:轻量级的(lightweight)和含附注的(annotated)。轻量级标签就像是个不会变化的分支,实际上它就是个指向特定提交对象的引用。而含附注标签,实际上是存储在仓库中的一个独立对象,它有自身的校验和信息,包含着标签的名字,电子邮件地址和日期,以及标签说明,标签本身也允许使用 GNU Privacy Guard (GPG) 来签署或验证。一般我们都建议使用含附注型的标签,以便保留相关信息;当然,如果只是临时性加注标签,或者不需要旁注额外信息,用轻量级标签也没问题。

阅读全文 »

替换加速网址

1、github.com 替换为 hub.fastgit.org
2、raw.githubusercontent.com 替换为 raw.staticdn.net

以macos安装brew为例:

1
2
3
curl -L https://raw.staticdn.net/Homebrew/install/HEAD/install.sh -o brew.sh
sed -i 's#https://github.com/#https://hub.fastgit.org/#g' brew.sh
sh brew.sh
阅读全文 »

Git简介

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Git是一个免费的开源分布式版本控制系统,旨在快速高效地管理项目的所有文件。Git中的项目被称为仓库(repository),或者是代码库。

本文主要学习Git的安装和配置,是我们使用Git的第一步。
参考文档:

阅读全文 »