Подтвердить что ты не робот

Клон git пуст? почему это происходит

Это всегда меня озадачивает. Я клонировал это

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

И, похоже, он долго клонировал решение и получал объекты и т.д. Затем, когда это будет сделано...

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.

Я открываю каталог msm, чтобы найти его пустым. Это произошло раньше. У кого-нибудь есть объяснение, что пошло не так?

4b9b3361

Ответ 1

В этом конкретном репозитории git, по-видимому, нет содержимого в ветки master, которая по умолчанию отключена веткой git. Однако у него есть другая ветвь:

% 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'

то там также будет содержаться в рабочем дереве.

Ответ 2

Кажется, что хранилище было клонировано. Теперь вам нужно кое-что проверить. Что произойдет, если вы выполните:

git branch

Ответ 3

После моей первой команды clone мои каталоги были пустыми, но эта команда заполняла папки подмодулей по желанию:

git submodule update --init

Ответ 4

Кроме того, что произошло в моей системе только сейчас (окна 7). Автоматическая инициализация (git init) не выполнялась во время

git clone URL

Операция. Также получил тот же самый успешный клон msg.

После того, как я сделал "руководство"

git init

Операция клонирования привела к созданию каталога с содержимым. После того, как я повторил это.

Итак, просто попробуйте git init, если dir пуст после git clone (а главная ветвь не пуста). Затем повторите клон.