HEAD está agora em 9e52a21

8

Estou tentando executar um módulo do kernel em um emulador do Nexus 7 no Ubuntu.

Eu executei este comando no terminal: git clone https://android.googlesource.com/kernel/msm.git

Então eu quero fazer o checkout: git checkout remotes/origin/android-msm-flo-3.4-jb-mr2

Depois de inserir essa linha acima, recebi este erro:

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

Eu tentei sudo, tentei adicionar coisas como -p, -3no final do comando, mas nada funciona. Como faço para corrigir isso?

katrina
fonte
1
Quando há um erro no git, normalmente é mais alto que isso. No entanto, é uma pergunta justa;)
Jorge Leitao 27/03
1
Pois sudovocê pode usar a -Eopção ou env_keepmanter todas as variáveis ​​de ambiente no lugar.
trysis 27/03
1
Eleitor (es) próximo (s): Trata-se do Ubuntu; a questão é sobre o git (que está sendo executado diretamente no Ubuntu), não o Android.
Eliah Kagan 27/03

Respostas:

19

Essa é uma mensagem de confirmação e não um erro. Seu comando foi bem sucedido.

Elliott Frisch
fonte
2
A coisa toda é o git dizendo a você o que foi verificado: HEADé o termo do git para 'a versão atualmente selecionada', 9e52a21identifica a versão específica e a seguinte linha é a mensagem de confirmação que descreve a alteração mais recente.
Deltab 27/03
@deltab +1 Mas, acredito que foi especificamente a mensagem de confirmação (qseecom: corrija o problema com o comando incompleto saindo prematuramente) que parecia um erro para o OP.
Elliott Frisch
2
Esse é um problema consistente com o Git: a saída fornece muitas informações, mas você precisa de um entendimento completo do Git para descobrir se foi bem-sucedido ou não. Este é um bom exemplo: após o checkout, ele imprimiu o hash e a mensagem do último commit. Obviamente, o hash é ininteligível e muitas mensagens de confirmação contêm mensagens de erro (já que geralmente estão corrigindo erros).
Malvolio 27/03
1
Eu gosto desta ideia.
MathCubes