2016-04-17 6 views
3

Ich habe viel versucht, meinen Code ArduPilot (habe diesen Code von GitHub) mit einer anderen Methode zu kompilieren.fatal: Kein git-Repository (oder eines der übergeordneten Verzeichnisse): .git in Mac OS

  1. mit Eclipse
  2. Befehlszeile

Dieser Code in C++ geschrieben ist Sprache.

Ich möchte nur eine Make-Datei erstellen .hex Datei erhalten, aber überall habe ich gleiche bekam Problem

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

ich Arbeit in Mac OS tue so, wie kann ich diese Fehlermeldung zu vermeiden?

+0

Bitte einen Code zur Verfügung stellen (beispielsweise die Befehlszeile-Methode) oder Links zu Ihrer GitHub Repo – miga

Antwort

1

Nur um sicher zu sein: Wenn Sie eine Datei erstellen, sollten Sie in die .git/ Ordner selbst nicht schaffen, aber in seinem übergeordneten Ordner:

myrepo 
    yourfile <=== 
    .git/ 

Die .git/ Ordner git Daten/Metadaten enthalten, das Ihrer Git Repo.
Der übergeordnete Ordner ist the working tree des Repos.

Wenn Sie keine .git/ Ordner in „myrepo“ haben, geben git init .

+1

aber jetzt im etwas anderen Problem gegenüber. cc1plus: Fehler: nicht erkannte Befehlszeilenoption "-std = gnu ++ 11" –

+0

@DolatSingh OK. Kannst du eine separate Frage dazu stellen, mit der genauen Version von git, der Version deines Betriebssystems (Windows, Mac, Linux; ...) und mehr Details über den eingegebenen Befehl, der zu dieser Fehlermeldung führt? – VonC

Verwandte Themen