git - 在本地 fork 一个 Git 存储库(复制 Git 存储库?)
问题描述
我很难在网上找到答案。
我的文件系统上有一个本地 Git 存储库。里面的历史太多了。我只需要使用 depth=5 左右克隆它,等等。
我正在考虑在本地复制回购,然后修剪它(摆脱一些旧的东西)。
理想情况下,我可以使用以下内容复制原始存储库:
git clone --depth=5 /local/path/to/repo
但我找不到有关要运行的确切命令的信息。
我尝试了最后一个命令,我收到了这个警告:
警告:--depth 在本地克隆中被忽略;改用 file://
解决方案
正如警告所示:
git clone --depth=5 file:///local/path/to/repo
以下是相关文档: https ://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-clone.html#URLS
感谢您的编辑,@Olegzandr
推荐阅读
- node.js - 如何使用 SXA CLI (Sitecore 9.3) 为 SXA 创建自定义主题?
- python - Keras CNN 预测输出仅在一个数字范围内进行预测
- javascript - 如何将 Json 数据加载到 Charts.js 图表中
- javascript - 使用 onMount 将类动态添加到元素
- c# - 如何使用 Parquet.net 从 Parquet 文件中仅读取列的一部分?
- laravel - Stripe 不创建令牌
- c# - 父组件如何订阅子组件的 SpeedChanged 事件?
- syntax - 编译错误:意外的 TOKEN_Function
- r - R: install.packages("semPlot") 似乎不起作用
- javascript - 具有 Angular JS 和 Material 网格列表的 HMTL 音频在视觉元素更新时不更新音频元素