Chinaunix首页 | 论坛 | 博客
  • 博客访问: 904880
  • 博文数量: 116
  • 博客积分: 3923
  • 博客等级: 中校
  • 技术积分: 1337
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-23 01:22
文章分类

全部博文(116)

文章存档

2013年(1)

2012年(17)

2011年(69)

2009年(29)

分类: LINUX

2012-01-03 13:37:28

VMwarefedera下,首先安装git工具和git-daemon, git-daemon主要是提供网络git://协议远程访问时使用,如下:

yum install git-all

yum install git-daemon

/home/git_res目录下初始化代码库(创建代码库):

git init

解压源文件到代码库目录中,如下:

tar –zxvf MiFi2.tar.gz –C /home/git_res/

再在/home/git_res当前目录下使用命令把当前目录下所有文件提交到临时区域:

git add –A

再把刚才添加的所有文件提交到代码库中:

git commit –m “initial”

关闭防火墙,开启git deamon守护进程,使之支持远程客户端使用git://xxx命令来操作代码库:

git daemon --verbose --export-all --base-path=/home/

 

从服务器端克隆一个副本到本地的windows目录下:

git clone git://192.168.83.130/git_res

 

由于linux内核中有些文件名只有大小写区别,而我发现git客户端会把大写的文件名全部删除,保留着小写的同名文件在windows的文件系统目录中,所以我只能在linux克隆一份出来,然后通过samba服务器在windows下操作:

linux克隆副本,首先进入samba服务区域:

cd /home/xxxx/codes/gitc

克隆副本到当前目录下:

git clone git://192.168.83.130/git_res


剩下的还是使用windows下的工具Tortoisegit来操作。

记录一下下载linux内核代码的git地址:

 git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

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

上一篇:SVN管理linux代码

下一篇:KMP算法C实现

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