HEAD ist jetzt bei 9e52a21


8

Ich versuche, ein Kernelmodul auf einem Nexus 7-Emulator unter Ubuntu auszuführen.

Ich habe diesen Befehl im Terminal ausgeführt: git clone https://android.googlesource.com/kernel/msm.git

Dann möchte ich Folgendes überprüfen: git checkout remotes/origin/android-msm-flo-3.4-jb-mr2

Nachdem ich diese Zeile oben eingegeben habe, wurde folgende Fehlermeldung angezeigt:

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

Ich versuchte es mit sudo, Ich habe versucht , Dinge wie das Hinzufügen -p, -3am Ende des Befehls, aber nichts funktioniert. Wie behebe ich das?


1
Wenn es einen Fehler in Git gibt, ist er normalerweise lauter. Trotzdem ist es eine faire Frage;)
Jorge Leitao

1
Für sudokönnten Sie die verwenden -EOption oder env_keepalle Umgebungsvariablen an Ort und Stelle zu halten.
Tryse

1
Close-Voter (s): Hier geht es um Ubuntu; Die Frage bezieht sich auf Git (das direkt unter Ubuntu läuft), nicht auf Android.
Eliah Kagan

Antworten:


19

Das ist eine Commit-Nachricht und kein Fehler. Ihr Befehl war erfolgreich.


2
Das Ganze sagt Ihnen, was ausgecheckt wurde: HEADIst der Begriff von git für "die aktuell ausgewählte Version", 9e52a21identifiziert die bestimmte Version und die folgende Zeile ist die Festschreibungsnachricht, die die letzte Änderung beschreibt.
Deltab

@deltab +1 Aber ich glaube, es war speziell die Commit-Nachricht (qseecom: Problem mit unvollständigem Befehl, der vorzeitig beendet wurde), die für OP wie ein Fehler aussah.
Elliott Frisch

2
Das ist ein konsistentes Problem mit Git: Die Ausgabe enthält viele Informationen, aber Sie benötigen ein gründliches Verständnis von Git, um herauszufinden, ob es erfolgreich war oder fehlgeschlagen ist. Dies ist ein gutes Beispiel: Nach dem Auschecken wurden der Hash und die Nachricht des letzten Commits ausgedruckt. Natürlich ist der Hash unverständlich und viele Commit-Nachrichten enthalten Fehlermeldungen (da sie normalerweise Fehler beheben).
Malvolio

1
Ich mag diese Idee.
MathCubes
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.