Chinaunix首页 | 论坛 | 博客
  • 博客访问: 531769
  • 博文数量: 118
  • 博客积分: 3995
  • 博客等级: 中校
  • 技术积分: 1276
  • 用 户 组: 普通用户
  • 注册时间: 2005-11-15 12:15
文章分类

全部博文(118)

文章存档

2014年(1)

2013年(1)

2010年(6)

2009年(27)

2008年(10)

2007年(33)

2006年(38)

2005年(2)

我的朋友

分类: LINUX

2009-03-07 22:31:01

lab1里使用git下载代码,其中包括lab1~7的所有代码(可以使用git branch -r查看)

$ git clone lab

$ cd lab

$ git branch  # 应该显示 '*lab1', 表示当前分支为lab1

对lab1进行修改后,提交版本

$ git commit -am 'my solution to lab1'   # 类似cvs提交,不过比cvs更好用

现在需要做lab2了,lab2里新增了些代码

$ git checkout -b lab2 origin/lab2       # 新增了分支lab2

可以使用git branch查看,应该显示

 lab1

*lab2

表示当前在lab2分支里

现在需要把lab1所做的代码修改merge到lab2里面

$ git merge lab1

这样lab1里所做的修改就合并到了lab2里面,很好很方便

阅读(1720) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~