634 Stimmen

Wie kann ich ein Git-Repository umbenennen?

git mv benennt eine Datei oder ein Verzeichnis in einem Repository um. Wie kann ich das Git-Repository selbst umbenennen?

6 Stimmen

Ihre Frage ist berechtigt. Git hat Repositories, und diese können Projekte wie Eclipse-Projekte enthalten, wenn Sie sich entscheiden, Ihr Projekt in ein Git-Repository zu legen. Wenn es das ist, was Sie wollten, dann sehen Sie in der unten stehenden Antwort, wie Sie das tun können.

5 Stimmen

git selbst enthält keine Bestimmung zur Angabe des Repository-Namens. Der Name des Root-Verzeichnisses ist der einzige Quelle der Wahrheit für den Namen des Repository. Die Website .git/description Datei wird jedoch nur von einigen Anwendungen verwendet wie Gitweb

17voto

mholm815 Punkte 1899

In einem neuen Repository, zum Beispiel nach einer $ git init enthält das .git-Verzeichnis die Datei .git/description.

Das sieht folgendermaßen aus:

Unnamed repository; edit this file 'description' to name the repository.

Wenn Sie diese Angaben im lokalen Repository bearbeiten, werden sie im entfernten Repository nicht geändert.

14voto

Neha Kumari Punkte 679

So benennen Sie ein beliebiges Repository Ihres GitHub-Kontos um:

  1. Gehen Sie zu dem Repository, das Sie umbenennen möchten
  2. Navigieren Sie zur Registerkarte "Einstellungen
  3. Geben Sie dort im Abschnitt Repository-Name den neuen Namen ein, den Sie eingeben möchten, und klicken Sie auf Rename

11voto

yurisich Punkte 6779

Wenn Sie Ihr Repository umbenennen wollten, gehen Sie zu Ihrem Repository und klicken Sie auf "admin", dann auf "umbenennen".

Sobald Sie den roten Kasten sehen, der Sie vor der Absturzgefahr und anderen Dingen warnt, lesen Sie diese Frage .

9voto

FuddGubbler Punkte 3

Es ist unklar, was Sie mit "ein Git-Repository selbst umbenennen" meinen, aber eine Interpretation davon ist die Änderung der URL eines entfernten Git-Repositorys.

git remote set-url origin url

https://www.commands.dev/workflows/change_url_of_remote_git_repository

Ich habe die Seite ^ mit einem Lesezeichen versehen, sie erklärt mir den Befehl und erlaubt mir, mit den Parametern herumzuspielen. Super nützlich, IMO.

9voto

Parison Punkte 161
  • Auf der Serverseite benennen Sie das Repository einfach mit der Option mv Befehl wie üblich:

    mv oldName.git newName.git
  • Ändern Sie dann auf der Client-Seite den Wert des Parameters [remote "origin"] URL in die neue:

    url=example.com/newName.git

Bei mir hat es funktioniert.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X