HEADは現在9e52a21にあります


8

UbuntuのNexus 7エミュレーターでカーネルモジュールを実行しようとしています。

私はターミナルでこのコマンドを実行しました: git clone https://android.googlesource.com/kernel/msm.git

それから私はこれをチェックアウトしたいと思います: git checkout remotes/origin/android-msm-flo-3.4-jb-mr2

上記の行を入力すると、次のエラーが発生しました。

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

私はそれを試してみましたsudo、私はのようなものを追加しようとした、-p-3コマンドの最後に、何も動作します。どうすれば修正できますか?


1
gitにエラーがある場合、通常はそれよりも大きくなります。それにもかかわらず、それは公正な質問です;)
Jorge Leitao 14年

1
以下のためにsudoあなたが使用できる-Eオプションをかenv_keepの場所ですべての環境変数を維持します。
トリシス14年

1
Close-voter(s):これはUbuntuに関するものです。問題は、Androidではなくgit(Ubuntuで直接実行されている)に関するものです。
Eliah Kagan 14年

回答:


19

これはコミットメッセージであり、エラーではありません。コマンドは成功しました。


2
すべてはチェックアウトされたものをgitに伝えることです:HEAD「現在選択されているバージョン」を表すgitの用語で9e52a21、特定のバージョンを識別します。次の行は、最新の変更を説明するコミットメッセージです。
deltab 2014年

@deltab +1しかし、OPのエラーのように見えたのは、具体的にはコミットメッセージ(qseecom:不完全なコマンドが途中で終了するという問題の修正)であったと思います。
エリオットフリッシュ2014年

2
これはGitの一貫した問題です。出力は多くの情報を提供しますが、成功または失敗したかどうかを把握するには、Gitを完全に理解する必要があります。これは良い例です。チェックアウト後、ハッシュと最新のコミットのメッセージを出力しました。もちろん、ハッシュはわかりにくく、多くのコミットメッセージにはエラーメッセージが含まれています(通常、エラーは修正されているため)。
Malvolio 2014年

1
私はこのアイデアが好きです。
MathCubes 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.