Chinaunix首页 | 论坛 | 博客
  • 博客访问: 386413
  • 博文数量: 73
  • 博客积分: 2620
  • 博客等级: 少校
  • 技术积分: 1212
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-09 10:47
文章分类
文章存档

2011年(18)

2010年(50)

2009年(5)

我的朋友

分类: LINUX

2010-11-03 21:53:41

git是linux下的版本管理工具,类似于CVS。
git没有登陆与退出的概念,每次操作都要求输入密码(当然也可以做到不用每次都输入密码)。
 
0.首先要设置环境变量,否则每次提交信息与本人不匹配:

GIT_AUTHOR_NAME='Yang XX'

GIT_COMMITTER_NAME='Yang XX'
 
常用的git命令有:
1.git-clone (服务器上的工程目录,要求记住)
该命令为第一次登陆工程目录时使用,目的是拷贝工程目录内容,以后的所有操作最好都在该目录下。
2.git-add filename
添加文件,只在本机目录下有效。
3.git-commit -m "comment about this operation"
关于本次操作的注释,只提交到本机目录下。
4.git-push
提交变化到服务器。真正有效的操作
5.git-pull
将服务器上该工程目录下的变化拷贝到本机目录中。也用于每次提交之后交验操作是否有效。
6.git-diff
显示本机与服务器中工程目录内容的不同。
7.git-checkout branchname
切换分支。默认每次均在master分支下操作。
8.gitk --all
以图形界面的方式显示所有操作及注释。
 
 
下面这篇文章写得不错,可以参考http://leves.javaeye.com/blog/725633
阅读(7130) | 评论(1) | 转发(2) |
0

上一篇:linux drivers中的mmap实现

下一篇:MPCB环境

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

chinaunix网友2010-11-05 08:43:46

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com