Ich habe gerade angefangen, Git in Vista zu verwenden, mit meinem Repository unter /path/to/project/git repo
.
Ich habe jetzt festgestellt, dass der Speicherplatz im Ordnernamen eine kleine Irritation ist, wenn ich in Git Bash arbeite.
Kann ich den Ordner einfach umbenennen /path/to/project/gitrepo
? Ist alles in der Git-Konfiguration relativ oder gibt es etwas, das explizit auf den übergeordneten Ordner verweist?
Ich habe versucht, nur eine Windows-Kopie des Hauptordners zu erstellen und git bash darauf auszuführen, und 'git log' zeigt die Änderungen an, die ich zuvor vorgenommen habe. Ich gehe also davon aus, dass das Umbenennen des Hauptordners in Ordnung ist, aber ich möchte sicher sein, bevor ich weiter gehe.
Ja, es ist sicher, den Ordner mit einem Git-Repository umzubenennen. Alle Pfade im Git-Repository sind relativ.
quelle
Bitte überprüfen Sie zuerst die Kommentare ...
Meiner Meinung nach ist es am besten, den Git-Workflow zu verwenden , insbesondere wenn Sie einen Git-Server (Remote Master Repository) verwenden. Dies bedeutet:
git pull
,git push
und schließlich ,git status
um zu sehen , ob alles in Ordnung ist)git clone <former directory> <new directory>
(Da ich auch neu bei GIT bin, ist dies möglicherweise nicht die vollständige, richtige Antwort. Ich hatte die gleiche Frage wie Mick und zu Lernzwecken habe ich versucht, es auf die Git-Art zu tun :) Danke für den Hinweis, vonC! Bitte korrigieren Sie mich bei Bedarf :)
quelle
git clone <former directory> <new directory>
, müssen Sie nicht die<new directory>
erste erstellen . Dergit clone
wird es für Sie erstellen.<new directory>
to fest<old directory>
. Also würde sich eingit remote -v
In<new directory>
zeigenorigin C:/old/directory
.git remote rm origin
- Ihr altes Verzeichnis als Ursprung Ihres neuen Vertreters zu entfernen und -cd .. and rm -rf <former directory>
altes Verzeichnis zu löschenJa, du kannst es ändern. Ihr Repo geht immer noch direkt zu Ihrem Git. Entfernen / bearbeiten Sie einfach nicht den Namen von .git fo
quelle