分类: 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里面,很好很方便