git - 在 GitHub 上重命名文件夹

标签 git github

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

error: Invalid path (...)

我现在无法访问 Linux 系统。是否可以通过 GitHub 网络界面重命名文件夹?

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

最佳答案

您可以 move a file in a new location from GitHub API ,如果您有很多,这将不切实际。

另一种方法是使用 docker/machine (参见 get started)到

  • pull 任何 ubuntu 镜像,
  • make a Dockerfile installing git ,
  • docker run -it --rm 这个新镜像,
  • 在那里克隆你的仓库,
  • 执行 git mv,添加、提交并返回。

关于git - 在 GitHub 上重命名文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32156363/

相关文章:

git merge 不会出现在提交历史记录中

Github pull 请求显示太多更改/提交

git - 无法将某些引用推送到 'https://github.com/myname/myrepo'

git 将所有内容向上移动一级,适用于所有分支

git - 差异:选项无法识别 «--git»

git-svn : keeping git repo and svn repo in sync

Git - 如何在不修改文件的情况下 checkout ?

git - 当与多个用户一起工作时,GitHub Developer 计划如何运作?

github - 如何为 GitHub Action 启用 GitHub 托管的运行器?

windows - WSL stash/mnt/c/Users/