HEAD está ahora en 9e52a21

8

Estoy tratando de ejecutar un módulo de kernel en un emulador Nexus 7 en Ubuntu.

Ejecuté este comando en la terminal: git clone https://android.googlesource.com/kernel/msm.git

Entonces quiero verificar esto: git checkout remotes/origin/android-msm-flo-3.4-jb-mr2

Una vez que ingresé esa línea arriba, recibí este error:

HEAD is now at 9e52a21... 
qseecom: Fix issue with incomplete command exiting prematurely

Lo probé sudo, intenté agregar cosas como -p, -3al final del comando, pero nada funciona. ¿Cómo puedo solucionar esto?

katrina
fuente
1
Cuando hay un error en git, normalmente es más fuerte que eso. Sin embargo, es una pregunta justa;)
Jorge Leitao
1
Para sudoque pueda utilizar la -Eopción o env_keeppara mantener todas las variables de entorno en su lugar.
trysis
1
Votante (s): se trata de Ubuntu; La pregunta es sobre git (que se ejecuta directamente en Ubuntu), no Android.
Eliah Kagan

Respuestas:

19

Ese es un mensaje de confirmación, y no un error. Su comando tuvo éxito.

Elliott Frisch
fuente
2
Todo es que git te dice lo que se ha verificado: HEADes el término de git para 'la versión seleccionada actualmente', 9e52a21identifica la versión particular y la siguiente línea es el mensaje de confirmación que describe el cambio más reciente.
deltab
@deltab +1 Pero, creo que fue específicamente el mensaje de confirmación (qseecom: Solucionar el problema con un comando incompleto que sale prematuramente) lo que parecía un error para OP.
Elliott Frisch
2
Ese es un problema constante con Git: la salida proporciona mucha información, pero necesita una comprensión profunda de Git para determinar si tuvo éxito o no. Este es un buen ejemplo: después del pago, imprimió el hash y el mensaje del último commit. Por supuesto, el hash es ininteligible y muchos mensajes de confirmación contienen mensajes de error (ya que generalmente están reparando errores).
Malvolio
1
Me gusta esta idea.
MathCubes