Chinaunix首页 | 论坛 | 博客
  • 博客访问: 500197
  • 博文数量: 104
  • 博客积分: 3045
  • 博客等级: 少校
  • 技术积分: 1230
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-29 10:18
文章分类

全部博文(104)

文章存档

2011年(72)

2010年(1)

2009年(1)

2008年(30)

分类: 项目管理

2011-03-01 15:24:11

创建一个版本库
1$ mkdir gittest
2$ cd gittest
3$ git init    <- 初始化当前所在目录的这个项目

告诉项目你的信息

1$ git config user.name "dohkoos"
2$ git config user.email gittest@dohkoos.name
注意,这样会在当前repository目录下的.git/config中写入配置信息。如果加了--global选项,那么配置信息就会写入到~/.gitconfig文件中。因为你可能用不同的身份参与不同的项目,而多个项目都用Git管理,所以建议不用global配置。

常用的一些git 命令,做一下备份。在提交内核Patch的时候使用比较常见。
 git config --global sendemail.smtpserver smtp.gmail.com
 git config --global sendemail.smtpserverport 587
 git config --global sendemail.smtpencryption tls
  git config --global sendemail.smtpuser your_email@gmail.com

 git log --stat --oneline --no-merges v2.6.36-rc6..v2.6.36-rc7

git commit -a
git log 
git show --pretty=full
git format-patch master..nor-flash
git am /*email patch */ 
git-reset --hard 7182ae4912487692d4f91ded1e74d99e0fc12e49 
git clone --reference linux-2.6 git://git.infradead.org/mtd-2.6.git mtd-2.6
git rm命令
删除整个目录,递归删除
 git rm -rf cgi-src/

trying to discard my changes by typing the command:

git checkout -- index.htm



阅读(643) | 评论(0) | 转发(0) |
0

上一篇:c stdlib 库函数

下一篇:grep 的用法

给主人留下些什么吧!~~