git checkout 命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况: 一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态; 一种是readme.txt已经添加到暂存 ...
分类:
其他好文 时间:
2016-05-20 19:17:01
阅读次数:
146
我在前面几篇文章中详细介绍了Git命令行的使用《Git学习札记》《Git学习札记——进阶》,以及使用Xcode中自带的Git可视化工具的使用《Xcode中git的使用方法介绍与"Please
tell me who you are"问题的解决方案》。对于Git的初学者,个人建议先学习Git命令行,然后再去使用图形化工具,这样才会对整个Git的工作流有一个完整的了解。今天我们要来学习的工具是So...
分类:
其他好文 时间:
2016-05-18 10:53:55
阅读次数:
183
初学git所记录的笔记,一方面培养自己做笔记的习惯,另一方面也当是做一个简易的git使用手册,方便将来自己查询所用,若能顺便帮到其他像我一样的初学者,那更是极好的。学习内容主要参考廖雪峰的Git教程,若要了解更多,还请移步。一、安装git1、Windows搜索git或直接点下载站..
分类:
其他好文 时间:
2016-05-15 19:53:30
阅读次数:
137
git是什么? 分布式版本控制系统。 git和svn的区别 svn:集中式版本控制系统 git:分布式版本控制系统 集中式版本控制系统 中央仓库: 设置机器的用户名和邮箱,目的是标记是谁在用这个版本管理 git config –global user.name “” git config –glob... ...
分类:
其他好文 时间:
2016-05-13 11:56:58
阅读次数:
117
git学习 概念 git跟踪的修改而非文件 工作区:可见的目录文件夹 版本库: 工作区的一个隐藏目录:.git stage 暂存区 git add就是添加到暂存区 新建的文件状态为untracked 是因为没有 add到暂存区, commit 会将暂存区的修改提交,但工作区的不会提交,哪怕你也修改了 ...
分类:
其他好文 时间:
2016-05-13 11:40:02
阅读次数:
175
我在前面几篇文章中详细介绍了Git命令行的使用《Git学习札记》《Git学习札记——进阶》,以及使用Xcode中自带的Git可视化工具的使用《Xcode中git的使用方法介绍与"Please tell me who you are"问题的解决方案》。对于Git的初学者,个人建议先学习Git命令行,然后再去使用图形化工具,这样才会对整个Git的工作流有一个完整的了解。今天我们要来学习的工具是Sour...
分类:
其他好文 时间:
2016-05-12 22:43:50
阅读次数:
147
1.背景: http://
从来没有写过关于使用版本管理工具的文章,主要是因为之前并没有本着对自己代码负责的精神将自己对代码作的每次修改都记录下来,最近突然意识到这种做法还是非常有必要的,而且自己在开始使用git之前也遇到过许多的问题,所以就想写下这篇学习过程供所有看到的人参考。
之前在写一些小测试项目的时候,总是习惯随手建一个文件夹,然后把代码放在里面,这样过了一段时间之后,我可能要用到里面...
分类:
其他好文 时间:
2016-05-12 12:49:42
阅读次数:
150
强烈推荐Git教程,廖雪峰Git教程。一、基本操作1.首先创建一个版本库,在所需文件下面,右键GitBashHere,然后运行代码$gitinit这样,版本库即可创建成功。2.将文件添加到版本库中,使用$gitadd文件名即可将文件加入到版本库中。3.提交文件。$gitcommit-m"本次提交的注释"。4...
分类:
其他好文 时间:
2016-05-11 20:03:54
阅读次数:
154
git:版本控制系统; 据说是目前地球上最高端的版本控制系统; 所以不知道原因的情况下我去了解了svn而错过了git那么久,同时也被使用git的朋友鄙视了那么久; 于是我知道我不能等我有时间的时候再去学习git了,是时候抽个时间来学习git了! 版本控制系统的好处就在于可以自动记录下每个版本的改动记 ...
分类:
其他好文 时间:
2016-05-10 20:38:03
阅读次数:
170
上次已经学会了如何对本地仓库下的文件进行版本保存,并且查找与上次版本不同等功能,今天,我们来学习,版本回退:
1.版本回退
首先,我们对所需要操作的文件,提交到版本库,给出一个说明。
如:$ git commit -m "add1 distributed"接下来,我们对这个文件进行修改,与前一次的内容不同即可,
然后我们提交到版本库,如:$ git commit -m "append"我们对...
分类:
其他好文 时间:
2016-05-07 08:50:22
阅读次数:
110