it-swarm.com.de

Wie benenne ich ein Verzeichnis/einen Ordner in Github (Web) um?

Ich konnte in der GitHub-Webanwendung einen Weg finden, um umbenennen eine einzelne Datei zu erstellen, und dies mit Erfolg.

Ich konnte auch einen Weg finden, ein ganzes Repository umzubenennen und das mit Erfolg.

Weiß jemand, wie man dieses zu einem einzelnen Verzeichnis tut, ohne Befehlszeile zu verwenden? Als Referenz versuche ich, ein Verzeichnis mit dem Namen InterviewTesting (das src-Dateien usw. enthält) in etwas anderes zu ändern. Ich habe versucht, es mit einer einzigen Datei zu machen.  enter image description here
aber das erlaubte mir nicht, den Namen des Verzeichnisses (InterviewTesting) zu ändern, nur den tatsächlichen Dateinamen.

52

Tatsächlich gibt es eine Möglichkeit, einen Ordner mithilfe der Weboberfläche umzubenennen.

 1) Type a folder name followed by slash to go down into a subfolder. 2) Type dot dot, then slash, to jump upwards one directory. 3) Use the backspace key to edit the parent directory's name.

Siehe https://github.com/blog/1436-moving-and-renaming-files-on-github

83
Jonatas Walker

Dies ist in der GitHub-Webanwendung nicht möglich. Ich glaube, dass dies nur in der Befehlszeile möglich ist, git mv <old name> <new name> oder einen Git-Client (wie SourceTree ).

28
Kevin Marin

Sie können! Klicken Sie einfach auf edit wie im ursprünglichen Beitrag von @ commitandroider und drücken Sie dann die Rücktaste mit dem Cursor am Anfang des Dateinamens. Dann können Sie den Ordner bearbeiten. Wenn Sie fertig sind, drücken Sie den Schrägstrich, um den Dateinamen erneut zu bearbeiten.

6
Dean_CamDo

Ich hatte ein Problem mit github, das einige anpassungsbedingte Änderungen an Ordnern verpasste. Ich musste den Migrationsverlauf beibehalten, also ein Beispiel, wie ich den Ordner "basicApp" in github in "basicapp" geändert habe

$ git ls-files
$ git mv basicApp basicapp_temp
$ git add .
$ git commit -am "temporary change"
$ git Push Origin master
$ git mv basicapp_temp basicapp
$ git add .
$ git commit -am "change to desired name"
$ git Push Origin master

PS: git ls-files zeigt Ihnen, wie Github Ihren Ordnernamen sieht 

2
Benaboki

Gehen Sie in Ihr Verzeichnis und klicken Sie neben dem kleinen Zahnrad auf "Einstellungen". Es gibt ein Feld, um Ihr Verzeichnis umzubenennen.

0
Xornack

Als neuerer Benutzer von git ging ich folgendermaßen vor. Von der Befehlszeile aus konnte ich einen Ordner umbenennen, indem ich einen neuen Ordner erstellte, die Dateien in diesen Ordner kopierte, lokal hinzufügte und festlegte und Pushing. Dies sind meine Schritte:

$mkdir newfolder 
$cp oldfolder/* newfolder
$git add newfolder 
$git commit -m 'start rename'     
$git Push                             #New Folder appears on Github      
$git rm -r oldfolder
$git commit -m 'rename complete' 
$git Push                             #Old Folder disappears on Github  

Wahrscheinlich ein besserer Weg, aber es hat für mich funktioniert.

0
jouell