fatal: not a git repository (oder einer der übergeordneten Ordner): .git auf jede rails-Befehl, sondern git-Befehle funktioniert einwandfrei

Ich hab ein problem mit git und meine rails-Projekt.

Habe ich ein github repository und erfolgreich gedrängt vier verpflichtet. Jedes git-Befehl, den ich bin versucht, funktioniert wie erwartet (git status, git add, git commit, git push etc.). Aber jedes mal, wenn ich versuche, führen Sie eine rails-Befehl (z.B. bundle show, bundle install, rails s, rails generate, rake test etc.) Ich bekomme folgende Meldung in meiner Konsole:

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

Jedes mal die Meldung erscheint auf drei Linien. Manchmal auf sechs Linien. Die .git Ordner in meinem Projekt und ich bin im richtigen Ordner. alle rails-Befehle wie erwartet funktionieren. Aber diese lästige Meldung kommt bei jedem rails-Befehl. Ich geklonten repository in einen anderen Ordner, und erstellt ein anderes repository und schob den code, um diesen neuen repositiory. Der Fehler ist in meiner neuen Ordner zu.

Ich neu initialisiert mein bestehendes Git-repository mit git init aber, dass sich nichts verändert.

Wenn ich einem frischen rails-Projekt, und schieben Sie es in ein neues repository etc. es gibt keine Fehler. Was könnte falsch sein mit meinem Projekt? Irgendeine Idee, warum dies geschieht und wie man dieses Problem beheben?

Arbeite ich mit ruby 1.9.3, rails 3.2.1 und git 1.7.9.

thx an @manojlds ich konnte das problem einzugrenzen ein bisschen mehr. Es ist die therubyracer gem. Ich weiß nicht, was genau das problem ist, aber da bin ich auf windows benutze ich diese spezielle therubyracer gem: https://github.com/hiranpeiris/therubyracer_for_windows. Also ich Frage mal die Entwickler von diesem besonderen Edelstein und zeigt ihm die bundler bug. Vielleicht wird er wissen, ob es ein problem mit seinem Edelstein oder mit der bundler. Der bundler hat eine aktualisierte pre-release. Aber ich kann nicht installieren Sie die Vorabversion auf windows. Also muss ich noch warten und deshalb habe ich Leben müssen, für jetzt mit dieser lästigen Nachrichten. Oder gibt es einen Weg, um diese Nachrichten zu deaktivieren?

Hier ist mein github issue: https://github.com/hiranpeiris/therubyracer_for_windows/issues/1

Das sieht wie ein Fehler in den Befehlen, die Sie benutzen... Sie sollten mindestens ausblenden der Fehlermeldungen -- oder nicht auslösen, dass Sie in den ersten Platz.
Was meinst du mit Fehler in meinen Befehlen? Die Befehle, die ich bin der Eingabe sind die standard-rails-Befehle (e.g "bundle-anzeigen"). Könnten Sie erklären, ein wenig weiter?
Wenn ich habe dieses Problem, ich war nicht auf cd würde in das richtige Verzeichnis
Hier gilt das gleiche , der moment, in dem ich von cd auf das richtige Verzeichnis , die Fehler kamen nicht mehr , Danke nochmal für die Rettung meiner Zeit.

InformationsquelleAutor coderuby | 2013-01-07

Schreibe einen Kommentar