git - Git - 在“路径”处未检测到源目录。请检查网址并重试
问题描述
我正在尝试使用“Git Importer”工具 ( https://help.github.com/articles/importing-source-code-to-github/ ) 将私人仓库从 GitHub Enterprise 服务器复制到我的个人帐户Github.com(也有一个私人仓库),当我运行该工具时,我首先得到一个像这样的弹出窗口:
我输入用于登录企业服务器的凭据,它通过了身份验证,加载一段时间后出现此错误:
知道为什么会这样吗?我曾尝试使用克隆 url(在 url 末尾带有 .git),但发生了完全相同的事情。
编辑:我还尝试将 repo 导入 BitBucket 并且 BitBucket 说“该 URL 不存在 repo”。我勒个去?我现在正盯着回购!它100%存在。
解决方案
从未设法解决此特定问题,但我找到了一种解决方法,方法是将我的 Enterprise 存储库克隆到本地存储库,将远程存储库 URL 更改为我的新 GitHub 存储库的 URL,然后推送它。
第一次推送时,我收到一条错误消息,提示“无法推送这些提交,因为它们包含在 GitHub 上标记为私有的电子邮件地址。”。我通过进入我在 GitHub.com 上的帐户,然后设置 -> 电子邮件 -> “阻止暴露我的电子邮件的命令行推送” -> 取消勾选来解决此问题
推荐阅读
- node.js - 如何在 linux 上运行打包的电子应用程序?
- android - 在我的 Android 项目上使用 setValue() 方法时,Firebase 出现 StackOverflow 错误
- generics - Kotlin 强制可空泛型类型转换为同一泛型类型的不可空泛型?
- regex - Select-String Regex 在简单引号之间查找字符串
- python - 将匹配的文件名(pdf)从目录和excel中的列复制到Python中的新目录
- php - /posts/{id} 路由在 Laravel 中阻塞 /posts/create
- python - 使用 pyinstaller 将 celery worker 文件转换为二进制文件
- javascript - 如何将弹出窗口更改为基本页面
- sas - Base SAS 中的日期格式
- c# - 如何获得聊天机器人对话