在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。一开始的时候,ma...
分类:
其他好文 时间:
2015-05-20 17:44:26
阅读次数:
113
工作区和暂存区工作区(Working Directory)就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区:版本库(Repository)工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫in...
分类:
其他好文 时间:
2015-05-20 14:38:13
阅读次数:
113
场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了场景1,第二步按场景1操作。场景3:已经提...
分类:
其他好文 时间:
2015-05-20 14:38:03
阅读次数:
100
git status的用法:在本地仓库目录新增一个文件或者修改一个文件使用这个命令就可以,只是显示的结果不一样git diff的用法:在本地仓库目录新增一个文件使用该命令没有任何显示。具体用法:>git status>git diff这两个命令都可以加文件名多用git status命令
分类:
其他好文 时间:
2015-05-20 11:11:01
阅读次数:
139
1、查看git版本$ git --version2、设置用户姓名和邮箱$ git config --global user.name “Craftor”$ git config --global usrer.email “craftor0924@gmail.com”3、设置命令别名$ git con...
分类:
其他好文 时间:
2015-05-18 10:45:10
阅读次数:
129
本文主要记录了Git的一些易用化的配置和别名的使用配置Git的命令输出带有颜色,更加醒目//配置输出颜色$ git config --global color.ui true//取消输出颜色$ git config --global color.ui false忽略特殊文件配置有些时候,必须把某些文...
分类:
其他好文 时间:
2015-05-17 15:12:42
阅读次数:
138
本文遵守CC BY-SA3.0前言: 虽然一直以来都使用git来团队开发,但是还没有系统的做一些记录,导致身边的小伙伴出现问题,仍然是直接来问我。。 这里记录一篇git的常见用法和一些小问题,就当是方便大家哈,如果有什么新的问题,欢迎留言交流。 还有补充:强烈推荐廖雪峰的官方网站,里面有git...
分类:
其他好文 时间:
2015-05-17 11:57:17
阅读次数:
138
本文主要记录的Git标签的作用、标签的多种创建方式,以及标签的删除,与推送,和使用GitHub的Fork参与别人的项目。标签的作用发布版本时,通常先在版本库中打一个标签,这样,就唯一确定了打标签时刻的版本。无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的...
分类:
其他好文 时间:
2015-05-16 11:52:43
阅读次数:
136
本文主要记录了通过Git来调试Bug和添加新的功能,也就是Bug分支和Feature分支,以及分支的推送。Bug分支通过Git,我们可以为每个Bug建立一个分支,Bug修复后,合并分支,然后将临时分支删除。当有Bug的时候,想创建一个分支bug-101来修复它,如果,当前正在dev上进行的工作还没有...
分类:
其他好文 时间:
2015-05-14 13:58:52
阅读次数:
146
1.CentOS下安装Git:yum install git2.配置Git:git config --global user.name "XavierJZhang"git config --global user.email "805707255@qq.com"3.初始化Git仓库:git init...
分类:
其他好文 时间:
2015-05-13 21:47:19
阅读次数:
187