2016-04-17 11 views
3

私はArduPilot(GitHubからこのコードを入手しました)コードをさまざまな方法でコンパイルすることに多くの努力をしました。このコードは、C++言語で書かれているエクリプス fatal:gitリポジトリ(または親ディレクトリのいずれでもない):Mac OSの.git

  • コマンドライン
  • を用い

    1. ので、どのように私はそのエラーメッセージを回避することができ、私はちょうど.hexファイルを取得するために、メイクファイルを作成したいが、どこでも、私は同じ問題に

      fatal: Not a git repository (or any of the parent directories): .git 
      

      を持っている私は、Mac OSでの仕事をやっていますか?

    +0

    は、いくつかのコード(例えば、コマンドライン方式)か、githubのレポ – miga

    答えて

    1

    念のために:あなたは、ファイルを作成する場合、あなたは.git/フォルダ自体ではなく、その親フォルダ内に作成しないでください。

    myrepo 
        yourfile <=== 
        .git/ 
    

    .git/フォルダには、あなたのを表すgitのデータ/メタデータを含みますgit repo。
    親フォルダはrepoのthe working treeです。

    あなたが「myrepo」で.git/フォルダを持っていない場合は、タイプgit init .

    +1

    へのリンクを提供しますが、今、いくつかの別の問題に直面してイムしてください。 cc1plus:エラー:認識できないコマンドラインオプション "-std = gnu ++ 11" –

    +0

    @DolatSingh OK。 gitの正確なバージョン、お使いのOSのバージョン(Windows、Mac、Linux; ...)と入力したコマンドの詳細について、別の質問をすることができますか?そのエラーメッセージが表示されますか? – VonC

    関連する問題