Git
文章平均质量分 51
anran_zhou
尔曹身与名俱灭,不废江河万古流
展开
-
Git(3)/本地仓库
从本节开始,我们就开始讲解Git的核心概念以及用法了。创建版本库=git init什么是版本库 版本库又名仓库,英文名repository。你可以把它简单理解成一个目录,Git能够管理目录下的所有文件,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。示例 把文件添加到版本库=git add/ git commit能添加什么文件?所有的版本控制系原创 2017-02-16 09:31:13 · 329 阅读 · 0 评论 -
Git(4)/远程仓库
上一节我们详细讲了git本地仓库,这一节我们来讲一讲远程仓库。 本地仓库中的很多功能,在集中式版本控制系统中往往也存在,没有什么新鲜的东西。那是什么让git在众多版本控制系统中脱颖而出呢?其中的一个答案就是:远程仓库。Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库都是一样的原创 2017-02-17 14:53:03 · 300 阅读 · 0 评论 -
Git/综述
我们知道git是一个十分优秀的分布式版本控制系统。本教程只涉及最常用的git命令。 主要分为以下八个章节:Git简介安装Git创建版本库与版本回退远程仓库分支管理标签管理自定义Git使用GitHub本教程的目标是,让读者能够通过使用Git,打下大规模项目开发的基础。原创 2017-02-15 19:41:37 · 265 阅读 · 0 评论 -
Git(5)/分支管理
Git之所以能够在众多版本控制系统中脱颖而出,第一个原因就是他独特的暂存区stage;第二个原因就是我们今天要讲的分支branch了。什么是分支? 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN!原创 2017-02-18 13:48:21 · 251 阅读 · 0 评论 -
Git(2)/Git安装
最早Git是在Linux上开发的,现在在三大平台上都可以安装Git了。 本文只介绍Linux下的git安装在线安装 which git || sudo apt-get install git#看看git是否已经安装,若没有安装,则安装使用源码安装先从Git官网下载源码,然后解压运行config,然后make编译,最后sudo make install 注意:安装完成后,在命令行设置用原创 2017-02-15 20:29:35 · 217 阅读 · 0 评论 -
Git(1)/Git简介
几个问题: Git是什么? Git是目前世界上最先进的分布式版本控制系统什么是版本控制系统? 在使用文本编辑器时,我们会做出很多修改。每次修改时,我们往往都会保留一个副本,以免遗漏修改过的信息。但是时间一久,往往自己也找不到想找的文件在哪里。这个时候,我们就希望有一款软件能够记录下编辑文本时所做的每一次修改,这就是我们所说的版本控制系统。 再比如,你有一个同事。现在你们两个人同时对一个文件原创 2017-02-15 20:09:29 · 215 阅读 · 0 评论