
编程
文章平均质量分 64
wpcolor
这个作者很懒,什么都没留下…
展开
-
一、Git 简介
Git是一款免费、开源的分布式版本控制系统。官方网站是https://git-scm.com Git是Linus(Linux创建人)花了2周时间用C写的一个分布式版本控制系统。他为什么写这个,因为随着Linux的不断发展壮大,代码管理使用手工方式难以为继。于是他联系了一个商业版本控制系统BitKeeper,一开始BitKeeper授权Linux社区免费使用,但后来社区有些人试图原创 2017-04-13 22:05:00 · 456 阅读 · 0 评论 -
二、Git 安装
在Windows上安装Git 在官网上下载windows安装程序 https://git-scm.com/download/win,没什么特殊之处。安装完毕后,运行Git Bash 程序(类似于模拟Linux) 在Linux上安装Git 还是原来的配方,还是原来的味道,老步骤: 1,下载tar或xz格式的安装包,https://www.kernel.org/pub/softw原创 2017-04-13 23:27:40 · 344 阅读 · 0 评论 -
三、开始你的第一个版本库
你一定有过这样的经历,比如 工作总结.txt new工作总结.txt new new工作总结.txt 工作总结0103.txt 工作总结0105.txt 工作总结ok.txt ……. 以上,这么多不同版本的工作总结,就是你手工管理版本的时代。 有了Git,他会自动跟踪文件的改变,你删除了那些行,修改了那些文字,添加了什么,git都如实记录,并允许你恢复到任意时刻。 现在我们来想象原创 2017-04-18 22:34:26 · 227 阅读 · 0 评论 -
四、添加v2.0版本的文件
我们已经学会了往版本库里添加原始的v1.0版本文件,现在我们修改一下 test.txt文件,加上一句内容,如下: 中国足球队1:0 战胜了韩国足球队 但接下来的比赛输给了伊朗足球队 // new 看看git会如何对待我们修改文件这个事情。 查看git状态的命令是:git status 可以看到,在我们定义的目录里,任何的改动,git都会记录并反馈处理。 那么,查看修原创 2017-04-18 22:44:30 · 332 阅读 · 0 评论 -
五、恢复到v1.0版本
输球总是令人不悦的,还是恢复1.0版本,只记录显示中国队难得一次胜利的文本吧。 首先,检查历史版本的命令: git log 现在,让我们回退到1.0版本。想想回退怎么最方便,当然是说:麻烦回退到1.0版本。这样的命令最简单。但,不知你发现没有,git记录版本的东西,是一长串字符,而不是1.0 2.0 3.0 …. 这样的版本号,这是因为git天生是分布式的,全国各地你的同事都在用,1.0原创 2017-04-18 22:57:21 · 327 阅读 · 0 评论 -
六、Git工作区和版本库的关系
Git总的来说,分为两大块: 工作区和版本库 工作区:就是你的源代码文件目录,比如 d:\work 版本库:就是你工作区目录下的那个隐藏子目录d:\work\.git 。版本库又分为暂存区和分支库。 GIT 工作区 版本库:d:\work\.git d:\work file1.java file2.java …原创 2017-04-23 22:27:17 · 389 阅读 · 0 评论