随笔分类 -  git

摘要:Git配置git config --global user.name "storm"git config --global user.email "stormzhang.dev@gmail.com"git config --global color.ui truegit config --globa... 阅读全文
posted @ 2015-04-08 19:27 催眠术 阅读(151) 评论(0) 推荐(0)
摘要:Mac 系统自带GIT,但是自带的GIT 版本很老,也没有自动提示和gitk等功能,如果一个一个去安装非常的费劲。我们采用brew 安装git 非常的方便,但是,我们发现安装后没有任何作用,因为默认使用的GIT还是老版本的。为了解决大家和我一样的问题,我现在写下我的解决办法,希望能够帮助到大家。1.... 阅读全文
posted @ 2015-04-05 18:28 催眠术 阅读(1536) 评论(0) 推荐(0)
摘要:【正文】在上一章节中,我们学习了关于Git最基本的用法,包括安装Git、创建版本库,以及提交本地代码。本章节中将学习更多的使用技巧。即:Git版本控制工具(一)----git的安装及创建版本库我们先要做好准备工作,将某个项目创建版本库,我这里就新建一个Android项目GitTest,创建一个版本库... 阅读全文
posted @ 2014-09-28 14:59 催眠术 阅读(281) 评论(0) 推荐(0)
摘要:本文主要内容摘自liyanrui.m2@gmail.com的《Git 使用指南》和Git Community Book 中文版一、前言 Git是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问.Git与你熟悉的大部分版本控制系统的差别是很大的。也许你熟... 阅读全文
posted @ 2014-07-01 13:13 催眠术 阅读(274) 评论(0) 推荐(0)
摘要:使用Git的第一件事就是设置你的名字和email,这些就是你在提交commit时的签名。示例1$ git config --global user.name "Robin Hu"$ git config --global user.email "hudashi@gmail.com"执行了上面的命令后... 阅读全文
posted @ 2014-07-01 13:12 催眠术 阅读(785) 评论(0) 推荐(0)
摘要:一、前言git add命令主要用于把我们要提交的文件的信息添加到索引库中。当我们使用git commit时,git将依据索引库中的内容来进行文件的提交。二、基本git add表示 add to index only files created or modified and not those de... 阅读全文
posted @ 2014-07-01 13:11 催眠术 阅读(278) 评论(0) 推荐(0)
摘要:git merge的基本用法为把一个分支或或某个commit的修改合并现在的分支上。 我们可以运行git merge -h查看其命令usage:gitmerge[options] [...] or:git merge[options] HEAD or:git merge--abort -n ... 阅读全文
posted @ 2014-07-01 13:10 催眠术 阅读(430) 评论(0) 推荐(0)
摘要:原文:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-diff.htmlgit diff可以比较working tree同index之间,index和git directory之间,worki... 阅读全文
posted @ 2014-07-01 13:09 催眠术 阅读(538) 评论(0) 推荐(0)
摘要:翻译整理自:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-clone.html在使用git来进行版本控制时,为了得一个项目的拷贝(copy),我们需要知道这个项目仓库的地址(Git URL)... 阅读全文
posted @ 2014-07-01 13:07 催眠术 阅读(458) 评论(0) 推荐(0)
摘要:翻译整理自:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-commit.html在用git来进行版本控制时,我需要执行git commit命令,将索引内容添加到仓库中。示例1:git com... 阅读全文
posted @ 2014-07-01 13:03 催眠术 阅读(612) 评论(0) 推荐(0)
摘要:本文翻译整理自:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-rm.html在git中我们可以通过git rm命令把一个文件删除,并把它从git的仓库管理系统中移除。但是注意最后要执行git... 阅读全文
posted @ 2014-07-01 13:02 催眠术 阅读(332) 评论(0) 推荐(0)
摘要:本文整理自:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-push.htmlhttp://apps.hi.baidu.com/share/detail/11403994在git中,我们可以通... 阅读全文
posted @ 2014-07-01 13:01 催眠术 阅读(639) 评论(0) 推荐(0)
摘要:本文整理自:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-pull.htmlhttp://www.cnblogs.com/lbsx/archive/2010/10/16/1853193.ht... 阅读全文
posted @ 2014-07-01 13:00 催眠术 阅读(4586) 评论(0) 推荐(0)
摘要:Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge git fetch origin master git log -p master..origin/master git merge origin... 阅读全文
posted @ 2014-07-01 12:58 催眠术 阅读(212) 评论(0) 推荐(0)
摘要:Git的使用说明一,Git代码状态转换图其中:未被Git跟踪的状态为unstage状态 已经被Git跟踪的状态为stage状态,因此包括staging状态和staged状态untrack files是指尚未被git所管理的文件;changed but not updated是指文件被git管理,并且... 阅读全文
posted @ 2014-06-14 13:44 催眠术 阅读(189) 评论(0) 推荐(0)