2011-12-19 186 views
5

今天我成功地克隆了一個Git回購(我希望),但是我在克隆的目錄中看不到任何源文件。具體地說我克隆從谷歌msm-kernel回購使用命令:克隆git回購

git clone https://android.googlesource.com/kernel/msm.git kernel_msm 
+0

'du -shc kernel_msm'給你什麼?那麼'ls -la kernel_msm'呢? – zoran119 2011-12-19 05:07:30

+0

是的.git文件夾在那裏..和大小是369MiB – 2011-12-19 17:08:39

回答

5

此回購的主分支是空的。你需要檢查出正確的分支:

$ git branch -a 
* master 
    remotes/origin/HEAD -> origin/master 
    remotes/origin/android-msm-2.6.35 
    remotes/origin/master 
$ 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' 
$ ls 
COPYING  MAINTAINERS arch  firmware ipc  net  sound 
CREDITS  Makefile block  fs  kernel  samples  tools 
Documentation README  crypto  include  lib  scripts  usr 
Kbuild  REPORTING-BUGS drivers  init  mm  security virt 
$ 
+0

非常感謝!我認爲內核應該是3.0的ICS。 – 2011-12-19 17:06:23

1

顯然,主人沒有文件。您必須結帳分行:

git checkout --track -b android-msm-2.6.35 origin/android-msm-2.6.35 
+0

非常感謝你! – 2011-12-19 17:07:38