Ich habe ein neues Repository auf GitHub erstellt. Ich folgte den Anweisungen und ging zu meinem lokalen Rechner und in der Befehlszeile eingegebenWas mache ich nach git clone --are?
git clone --bare <repoName> <etc>
Dies erzeugt ein neues Verzeichnis (repoName.git) und alles scheint gut zu sein. Ich habe eine Quelldatei, an der ich (zuvor) bereits gearbeitet habe und möchte sie zum Repository hinzufügen. Ich kopiere die Datei und füge sie in das Verzeichnis repoName.git ein.
Zurück in der Befehlszeile jetzt, Typ I
cd repoName.git
git add .
Das gibt:
fatal: Not a git repository (or any of the parent directories): .git
ich diese Meldung in mehreren Online-Tutorials gesehen haben und einige Stackoverflow Fragen, aber keine der Antworten auf es scheint zu sein, was ich brauche.
Meine Frage: Kann mir jemand raten, was ich von hier aus tun soll?
Verwandte:
https://help.github.com/enterprise/2.6/user/articles/creating-a-new-repository/ (Was mir nicht sagen, wie neue Dateien hinzufügen.)
What to do after cloning repo from git Dieser sieht aus wie die OP ein anderes Problem hat als ich.
fatal: This operation must be run in a work tree Die beliebteste Antwort sagt Ihnen, was zu tun ist, aber jetzt wie. Wenn ich wüsste, wie ich einen seiner Vorschläge umsetzen könnte, wäre das wahrscheinlich die Antwort auf mein Problem.
Why am I getting the message, "fatal: This operation must be run in a work tree?" Wenn die Antwort für meine Situation in dieser Frage ist, konnte ich es nicht herausfinden. Ich habe versucht git config --unset core.bare aber es hat mir nicht geholfen.
Warum haben Sie 'cd repoName.git'? – jonrsharpe
Ja. Das ist in meinem OP kurz bevor git add. . – philologon
Ja, und ich frage ** warum hast du das gemacht? ** – jonrsharpe