git - git克隆后如何恢复头部?尝试到处搜索
问题描述
这是 git clone 上的错误消息:
...
Receiving objects: 100% (8122401/8122401), 3.12 GiB | 3.31 MiB/s, done.
Resolving deltas: 100% (6746605/6746605), done.
error: invalid path 'drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c'
fatal: unable to checkout working tree warning:
Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status' and
retry with 'git restore --source-HEAD :/ "
如图所示:
如何使克隆继续进行?
解决方案
正如“克隆成功但由于路径无效而导致签出失败。路径问题是什么? ”中所述,Windows 无法处理任何名为 AUX的文件。
考虑到您的输出,我怀疑这是这里的问题:
error: invalid path 'drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c'
我建议:
- 在本地初始化一个空存储库
- 将远程存储库添加为
origin
- 将本地 repo 设置为 sparse-checkout
- 添加 '
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c
' 到 .git/info/sparse-checkout git fetch
请参阅“ Git 克隆除一个文件或文件夹以外的所有文件或文件夹,可能吗? ”作为示例。
推荐阅读
- javascript - 构建后在 index.html 中获取公共 URL
- java - 没有 Microsoft Word,documents4j 转换为 pdf 不起作用?
- json - SharePoint 联系人卡片列表视图格式不显示内容
- google-apps-script - 如何将图表从一个 Google 表格导入另一个 + 自动更新
- python - 如何使用 Redirect 函数重定向到 Python 中的另一个 URL
- python - Python 模拟 postgres 数据库
- c# - 进行 Jira API 调用时,没有附加标头的 GET 请求的“指定值具有无效的控制字符。参数名称:值”
- arrays - 我无法获得 result_array codeigniter 的总和数组(在 result_array 之后获得 num_rows)
- javascript - 通过数组映射并返回结果
- json - 在 Azure 逻辑应用中生成动态内容