【发布时间】:2012-07-07 16:07:45
【问题描述】:
由于提交的数量巨大,我有一个庞大的 git 存储库,因此按照here 的建议,我创建了一个浅克隆。我已经对这个新的本地 repo 进行了更改,现在我想推送到我在 Github 的起源(然后再推送到我在 Heroku 上的暂存和生产遥控器)。也许有一天我会学会阅读文档:
git clone --depth 命令选项说
--depth 创建一个浅克隆,其历史被截断为指定的修订数。浅存储库有一个数字 限制的(你不能克隆或从中获取,也不能从或推送 进去)
那么...我如何才能摆脱这种情况并将我的代码推送到 Github?
【问题讨论】:
-
有什么问题?你尝试了什么?
-
供将来参考:git 现在支持从浅克隆推送(从 1.9 版开始)。当推送到比您的历史更早的过时分叉时,它仍然会失败。
标签: git heroku github shallow-clone