免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1495 | 回复: 0
打印 上一主题 下一主题

git server: ssh [整理] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-21 11:42 |只看该作者 |倒序浏览

                by tangke  2009-10-21
1. create the server repo
$cd ~/Test/git-server
$mkdir var/git/project/ -pv
$cd var/git/project/
$git --bare init
2.create the client repo
$cd ~/Test/
$mkdir client -pv
$cd client
$git init
$echo "hello world" > hello.c
$git add hello.c
$git commit -m "init import"
[master (root-commit) 3a8e33e] fixed
1 files changed, 1 insertions(+), 0 deletions(-)
create mode 100644 hello.c
$git remote add orgin ssh://tangke@127.0.0.1/home/tangke/Test/git-server/var/git/project
$git push origin master
Counting objects: 3, done.
Writing objects: 100% (3/3), 212 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To ssh://tangke@127.0.0.1/home/tangke/Test/git-server/var/git/project
* [new branch]      master -> master
注意:
这个地方必须要在client端加入一点东西,也就是说push的内容不能为空,不然的话会出现一个错误,
error: src refspec master does not match any.
error: failed to push some refs to 'ssh://tangke@127.0.0.1/home/tangke/Test/git-server/var/git/project'
3.clone the server repo
$cd ~/Test
$git clone ssh://tangke@127.0.0.1/home/tangke/Test/git-server/var/git/project
Initialized empty Git repository in /home/tangke/Test/git-server/project/.git/
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3/3), done.
这个时候会看到一个project的目录
$cd project
$ls -al
drwxr-xr-x 3 tangke tangke 4096 2009-10-21 12:54 .
drwxr-xr-x 5 tangke tangke 4096 2009-10-21 12:54 ..
drwxr-xr-x 8 tangke tangke 4096 2009-10-21 12:54 .git
-rw-r--r-- 1 tangke tangke    6 2009-10-21 12:54 hello.c
参考文档:
http://www.jedi.be/blog/2009/05/06/8-ways-to-share-your-git-repository/
                               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/100996/showart_2074700.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP