репо инициировать конкретный коммит

Я создаю систему CyanogenMod 9 (Android ICS) для телефона Nexus S (Samsung Crespo). Проблема в том, что если я сделаю:

repo init -u git://github.com/CyanogenMod/android.git -b ics  

Репозиторий относится к последнему коммиту ICS, в котором манифест не включает некоторые устройства / Samsung / проекты, которые мне нужны (в частности,https://github.com/CyanogenMod/android_device_samsung_crespo).

Как мне сделать репозит init на конкретный коммит? В моем случае я хочу последний коммит, используя ветку google android-4.0.3_r1. Это один:

https://github.com/CyanogenMod/android/commit/5f5da775f570f2995c8ff2db98e6c8b40852911c

Если я сделаю

repo init -u git://github.com/CyanogenMod/android.git -b commit-hash

Не работает, похоже, что repo init -b поддерживает только HEAD ветви.

Заранее спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос