使用git clone一个空的裸仓库碰到意外的报错现象
2013-06-07 12:55
399 查看
fedora 9 系统环境下
[root@localhost Handset]# git clone git@server_ip:zs_test
Initialized empty Git repository in /root/git_work/Handset/zs_test/.git/
fatal: no matching remote head
fetch-pack from 'git@server_ip:zs_test' failed.
[root@localhost Handset]# git --version
git version 1.5.4.5
ubuntu 11.10 系统环境下
camille@Product:~/git-95-admin/gitolite-admin$ git clone git@server_ip:zs_test
Cloning into zs_test...
warning: You appear to have cloned an empty repository.
camille@Product:~/git-95-admin/gitolite-admin$ git --version
git version 1.7.5.4
我先向zs_test 提交进文件,然后在fedora 9端clone ,结果就成功了。
事实上已经证明:fedora 9上面的git版本过低,导致无法clone一个空的裸仓库。当然即便在较新git版本中你去clone 一个裸仓库也是会警示你的。
随后我升级了fedora 9 上git ,将其升级成为1.7.8 ,然后去clone一的空的裸仓库,ok,成功了。
[root@localhost Handset]# git clone git@server_ip:zs_test
Initialized empty Git repository in /root/git_work/Handset/zs_test/.git/
fatal: no matching remote head
fetch-pack from 'git@server_ip:zs_test' failed.
[root@localhost Handset]# git --version
git version 1.5.4.5
ubuntu 11.10 系统环境下
camille@Product:~/git-95-admin/gitolite-admin$ git clone git@server_ip:zs_test
Cloning into zs_test...
warning: You appear to have cloned an empty repository.
camille@Product:~/git-95-admin/gitolite-admin$ git --version
git version 1.7.5.4
我先向zs_test 提交进文件,然后在fedora 9端clone ,结果就成功了。
事实上已经证明:fedora 9上面的git版本过低,导致无法clone一个空的裸仓库。当然即便在较新git版本中你去clone 一个裸仓库也是会警示你的。
随后我升级了fedora 9 上git ,将其升级成为1.7.8 ,然后去clone一的空的裸仓库,ok,成功了。
相关文章推荐
- 经验总结-完整介绍Android Studio中Git的使用之在GitHub上创建一个远程仓库(二)
- eclipse如何使用git从远程仓库clone项目?
- 【Eclipse中使用Git之一】把远程仓库的项目,clone到eclipse里面
- 使用ssh从远程仓库clone项目到本地报错
- Github:在eclipse中使用git clone 别人共享在Github的代码和上传到自己的仓库!
- 对一个项目同时使用svn和git两个远程仓库
- 使用git建立远程仓库,让别人git clone下来
- Git 一个远程使用的代码管理仓库
- 【Eclipse中使用Git之一】把远程仓库的项目,clone到eclipse里面
- 使用git建立远程仓库,让别人git clone下来
- git clone指定的tag代码 只clone仓库中的一个分支
- 【Eclipse中使用Git之一】把远程仓库的项目,clone到eclipse里面
- Git使用-从一个git仓库迁移到另外一个git仓库
- 使用git工具,在本地建立一个数据仓库,保存日常工作日志
- Androidstudio使用Git从远端仓库Clone分支到本地
- 使用git建立远程仓库,让别人git clone下来
- GIT 版本控制软件的常用命令记录每次更新到仓库 现在我们手上已经有了一个真实项目的 Git 仓库,并从这个仓库中取出了所有文件的工作拷贝。接下来,对这些文件作些修改,在完成了一个阶段的目标和使用方法
- Git使用手册/Git教程:git clone 克隆下载远程仓库项目工程到本地工作区
- 使用git建立远程仓库,让别人git clone 下来
- Git如何init一个仓库以及如何clonegit上面的项目