Die Fehlermeldung: „fatal: This operation must be run in a work tree“ kann bei der Versionsverwaltung mit Git auftreten, wenn man sein Git-Repository mit git init --bare
anstatt mit git init
initialisiert hat. Nackte (engl. bare) Repositories haben keinen Arbeitsbaum, weshalb die gewünschte Operation nicht ausgeführt werden kann. Man sollte daher sein Repository mit git init
initialisieren.
Schlagwort: Repository
Git installieren – Tutorial
In diesem Tutorial werde ich zeigen, wie man das Git-Versionierungssystem installiert. Zusätzlich zu Git wird außerdem eine Weboberfläche für die Repositories eingerichtet. Außerdem werden die Git-Repositories nur über einen SSH-Zugang verfügbar gemacht, so dass Fremde keinen Zugriff auf das System haben. Die Weboberfläche wird ebenfalls geschützt. Das Beispiel wird an einem Debian-Server (Version 5, Lenny) exerziert.
Git installieren – Tutorial weiterlesen