我的Git配置文件

From: http://ramonblog.cloudfoundry.com/blog/4fd5a3ef306e112f7d000001

Git是一个非常优秀的分布式的源代码管理软件。起初是Linux开发社区不满意各种现有的源代码管理软件,就自己开发了一个。这个与传统的CVS或者SVN不一样,Git不存在严格的客户端和服务器端,因为客户端和服务器端都是对等的,这就好比是点对点的分布式系统一样,每个点既可以做服务器也可以做客户端。这样的好处在于能够更加方便的协作,也可以不用依赖于所谓的服务器端。象SVN之类的集中式管理,就必须要与服务器端的存在才能提交代码。Git可以提交到本地,之后在与服务器同步。这样,即便没有网络,照样可以提交代码。

利用Google可以搜索到很多关于Git的教程,其中Git Community Book是比较全面的教程,相当不错。不喜欢英文的可以查看中文的版本。而GitHub更是一个可以免费使用的、基于Git的代码托管平台,要免费使用必须要开源。上面已经有很多优秀的开源代码,譬如NodeJS相关的。本站的代码在这里也可以找到。

本文并不介绍Git的各种使用方法,你可以通过Git Community Book来了解,用一次就会爱上它。这里我只是显示我常用的一些配置命令,主要是一些别名以方便使用。其实这些也是以前同事给的,谢谢John Liu :) 你可以试一下这些命令,看是否喜欢。

[core] 
repositoryformatversion = 0 
filemode = false 
bare = false 
logallrefupdates = true 
symlinks = false 
ignorecase = true 
hideDotFiles = dotGitOnly 
[alias] 
ci = commit 
st = status 
co = checkout 
br = branch 
la = log --pretty=\"format:%ad %h (%an): %s\" --date=short 
ll = log --pretty=oneline --graph --decorate --abbrev-commit --all 
ls = log --oneline --stat --date=short 
[color] 
diff = auto 
status = auto 
branch = auto 
[user] 
name = Ramon Liu 
email = Your_Email@gmail.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值