Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重命名GitHub上的文件夹_Git_Github - Fatal编程技术网

重命名GitHub上的文件夹

重命名GitHub上的文件夹,git,github,Git,Github,我在Linux上创建了一个存储库,其中一个文件夹名包含冒号(“:”)。现在我想将它克隆到Windows系统。由于Windows上的路径名中不允许使用冒号,因此我收到以下消息: 错误:无效路径(…) 我现在没有访问Linux系统的权限。是否可以通过GitHub web界面重命名文件夹 注意:我是唯一使用此存储库的人。我认为不可能重命名目录,因为Git不操作目录。但您可以尝试将所有文件从该目录移动到新目录(git clone不会创建空目录)。如何移动文件在中有描述。您可以,如果您有很多文件,这是不实

我在Linux上创建了一个存储库,其中一个文件夹名包含冒号(“:”)。现在我想
将它克隆到Windows系统。由于Windows上的路径名中不允许使用冒号,因此我收到以下消息:

错误:无效路径(…)

我现在没有访问Linux系统的权限。是否可以通过GitHub web界面重命名文件夹


注意:我是唯一使用此存储库的人。

我认为不可能重命名目录,因为Git不操作目录。但您可以尝试将所有文件从该目录移动到新目录(git clone不会创建空目录)。如何移动文件在中有描述。

您可以,如果您有很多文件,这是不实用的

另一种方法是使用(请参阅)

  • 拉任何ubuntu图像
  • ,
  • docker run-it--rm
  • 克隆你的回购协议
  • 执行git mv
    add、commit和push back

谢谢。我想改名,但我有两个反对意见:1。从网络界面上看,我想我无法找到一个目录。(似乎您可以使用前缀
。/
)。2.这是一项艰巨的工作。但是,如果没有办法重命名文件夹,我可能会这么做。是的,这是一个很大的工作,如果你有很多文件,这应该是最后一件事。我喜欢@VonC的建议。Docker应该做这个,谢谢。由于到目前为止这两个答案似乎都表明不可能通过Github web界面重命名文件夹,因此我将遵循两位作者的建议,使用Linux虚拟机。