git克隆是空的?为什么会发生 [英] the git clone is empty? why this happens

查看:253
本文介绍了git克隆是空的?为什么会发生的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这总是让我困惑。
我克隆了这个

  git clone https://android.googlesource.com/kernel/msm.git 

而且这似乎是长时间克隆解析和接收对象等。
然后当它完成时...

$ $ $ $ $ g $ clone https://android.googlesource.com/kernel/ msm.git
克隆到msm ...
remote:计数对象:1636832,done
remote:共计1636832(delta 1367313),重用1636832(delta 1367313)
接收对象:100%(1636832/1636832),324.89 MiB | 331 KiB / s,完成。
解析三角洲:完成100%(1367314/1367314)。

我打开 msm 目录找到它空。
这已经发生过。
任何一个人都可以解释出了什么问题?

解决方案

这个特定的git仓库似乎没有任何内容在它的 master 分支上,这是分支git默认检出。但它有另一个分支:

pre code $%git分支-a
* master
遥控器/原点/ HEAD - > origin / master
remotes / origin / android-msm-2.6.35
remotes / origin / master

所以如果你看看这个分支:

 %git checkout android-msm-2.6.35 
检出文件:100%(33866/33866),完成。
分支android-msm-2.6.35设置从源头跟踪远程分支android-msm-2.6.35。
切换到一个新分支'android-msm-2.6.35'

然后还有在工作树中的内容。


This always perplexes me. I was cloning this

git clone https://android.googlesource.com/kernel/msm.git

And It seemed to be cloning resolving and receiving objects etc for long . Then when it is done...

git clone https://android.googlesource.com/kernel/msm.git
Cloning into msm...
remote: Counting objects: 1636832, done
remote: Total 1636832 (delta 1367313), reused 1636832 (delta 1367313)
Receiving objects: 100% (1636832/1636832), 324.89 MiB | 331 KiB/s, done.
Resolving deltas: 100% (1367314/1367314), done.

I open the msm directory to find it empty. This has happened before. Any one has an explanation as to what went wrong?

解决方案

This particular git repository seems to not have any contents on its master branch, which is the branch git checks out by default. It does however have another branch:

% git branch -a
* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/android-msm-2.6.35
  remotes/origin/master

So if you check out this branch:

% git checkout android-msm-2.6.35
Checking out files: 100% (33866/33866), done.
Branch android-msm-2.6.35 set up to track remote branch android-msm-2.6.35 from origin.
Switched to a new branch 'android-msm-2.6.35'

then there's also content in the working tree.

这篇关于git克隆是空的?为什么会发生的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆