git
maintain001
事不关己的向前走
展开
-
git 学习(6)开始使用 git 来提交文件版本
如果你看了前一期的学习记录,并且自己已经实践,那么这个时候,你应该已经有了一个可以用的 git 仓库。现在可以在这个本地仓库中开始记录你对文件的更新了。在我们之前的学习记录中,我们提到过在 git 仓库中,文件的状态有三种: 已提交(committed) 已修改(modified) 已暂存(staged)当一个仓库开始追踪一个文件的时候,这个文件的状态就会是这三种...翻译 2018-12-04 13:05:56 · 158 阅读 · 0 评论 -
git学习(1)背景介绍
关于版本控制:什么是“版本控制”?我为什么要关心它呢? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 在本书所展示的例子中,我们对保存着软件源代码的文件作版本控制,但实际上,你可以对任何类型的文件进行版本控制。如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是你非常渴望拥有的功能),采用版本控制系统(VCS)是个明智的选...转载 2018-12-03 17:28:35 · 131 阅读 · 0 评论 -
git学习(2)git 的工作原理和特性
git的诞生Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核...翻译 2018-12-03 18:29:20 · 190 阅读 · 0 评论 -
git 学习(3)git 的安装
Linux 下安装:如果你是用的是centos 或者红帽操作系统的话,使用如下命令安装:sudo yum install git 如果你是使用的是ubuntu 的话,使用如下命令安装:sudo apt-get install git如果你用的是其他的系统的话,这里有各种 Unix 风格系统的 git 安装方式:http://git-scm.com/download/linu...翻译 2018-12-03 19:14:51 · 128 阅读 · 0 评论 -
git 学习 (4) 运行 git 前的一些配置
运行 git 前的一些配置: git 的运行需要进行环境的配置,我们可以通过 git config 来对 git 进行配置,存储 git 配置的地方有三个位置。/etc/gitconfig 文件: 包含系统上每一个用户及他们仓库的通用配置。 如果使用带有 --system 选项的 git config 时,它会从此文件读写配置变量。 /.gitconfig 或 ~/.confi...翻译 2018-12-03 23:07:29 · 158 阅读 · 0 评论 -
git 学习(5)从一个 git 仓库开始
完成了一些基础准备知识的学习,现在到了正式开始的时候,首先,我们需要一个 git 仓库,得到一个 git 仓库通常有两种方式,一种方式是在本地通过初始化命令来创建一个仓库,还有一种方式是通过过 git clone 命令来克隆一个远端仓库。第一种方式:进入需要创建 git 仓库的目录,初始化一个 git 仓库:git init当然,git init 有多种使用方式,可以根据实...翻译 2018-12-04 00:27:09 · 313 阅读 · 0 评论 -
git 学习(7)使用 .gitignor 文件来忽略文件
在使用 git 提交代码的时候,有一些文件是不需要提交的,比如一些系统自动生成的一些 log pid tmp 的目录。这时我们就可以通过设置 .gitignore 文件,来忽略哪些不需要提交的文件。 一个标准的 .gitinore 文件是这样的:# 不提交以 .a 结尾的所有文件*.a# 在规定了不提交 .a 结尾的文件的时候,依然提交 lib.a 这个...翻译 2018-12-10 17:03:36 · 510 阅读 · 0 评论