如何重命名在GitHub网站上的目录/文件夹?

问题描述 投票:53回答:7

我能找到在GitHub网站的方式来rename一个单独的文件,并成功这样做。

我也能够找到一种方法来rename整个仓库,并做到了成功。

有谁知道如何做到这一点,以一个单独的目录,而无需使用command line?作为参考,我试图改变一个名为InterviewTesting目录(包含SRC文件等)到别的东西。我试着做它的单个文件的方式。 enter image description here 但是,这并没有让我改变了目录(InterviewTesting),只有实际的文件名的名称。

git file github directory rename
7个回答
102
投票

其实,还有一种方法使用Web界面的文件夹重命名。

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.

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


33
投票

有没有办法在GitHub的Web应用程序来做到这一点。我认为,只有做到这一点是使用git mv <old name> <new name>命令行的方式,或者通过使用Git的客户端(如SourceTree)。


9
投票

您可以!只需按下编辑按@ committedandroider的原职,然后在文件名开始打退格键使用光标。它可以让那么你编辑的文件夹。当完成打正斜杠然后再编辑的文件名。


2
投票

我与github上的文件夹一些区分大小写的变化错过了一个问题。我需要保持的迁移历史所以我在如何改变GitHub的“basicApp”文件夹“basicapp”为例

$ 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会告诉你github上如何看待你的文件夹名称


0
投票

作为一个新用户的Git,我采取了以下方法。在命令行中,我能够通过创建一个新的文件夹,将文件复制到它,添加和本地commiting,推动重命名文件夹。这是我的步骤:

$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  

可能是一个更好的办法,但它为我工作。


0
投票

进入您的目录,然后点击“设置”旁边的小齿轮。有一个字段可重命名目录。


-1
投票

如果你有GitHub上桌面,更换目录的名称在您的计算机上,然后从你的桌面推送更新您的帐户GitHub的就能改变过来的。 :)

希望能帮助到你!


-3
投票

我通过向上走在命名文件夹和其他文档中列出一个目录改变了“Untitlted文件夹的名字。

蜱在“无标题文件夹”前面的白色小盒子,“重命名”按钮,将在顶部出现。然后点击和文件夹名称更改成任何你想要的名称淫。

请参阅“重命名”按钮?

© www.soinside.com 2019 - 2024. All rights reserved.