致命的:gitリポジトリではありませんか?

致命的:gitリポジトリではありませんか?

SMA-IMX6用Yoctoをビルドしてインストールするためのフォルダを作成しますsudo apt-get install git

ソースコードを直接ダウンロードできなかったため、カーネルを最初にダウンロードした後、パッチlinux-imx6-imx_3.14.28_1.0.0_ga-bcmファイルをダウンロードしましたREV-SA01-KERNEL-PATCH-3.14.28-1.0.0。その後、カーネルにパッチを適用しようとします。

$ git am ../REV-SA01-KERNEL-PATCH-3.14.28-1.0.0/*.patch

しかし、次のエラーが発生しました。

致命的:gitリポジトリ(または親ディレクトリ)ではありません:.git

この問題をどのように解決できますか?パッチを適用する他の方法はありますか?

ベストアンサー1

必ず見なければならないこと例: バージョン管理システムです。基本的な使い方はにダウンロードすることですgit clone …。これは特定のバージョンのソースコードをダウンロードするだけでなく、みんな提案されたバリアントと変更ログを含むソースコードのバージョン。これらの追加情報はすべて隠しディレクトリ、などのコマンドを.git使用してディレクトリの内容を操作し、パッチを適用できます。gitgit checkoutgit am

アーカイブ(例:a .tgz)をダウンロードした場合、追加情報はなく、特定のバージョンのソースコードのみを取得します。patchパッチを適用するには、このコマンドを使用します。

おすすめ記事