快速解决 Git 推送时出现的 shallow update not allowed
Git 是一个强大的版本控制工具,但有时在处理大型仓库时回答来意想不到的问题。管理大型仓库的一个常见变通方法是使用「浅克隆(Shallow Clone)」,它仅下载有限的历史记录(例如最新提交),以节省时间和带宽。然而,当你尝试将此浅克隆推送到新仓库时,会遇到一个错误:remote: error: shallow update not allowed。
Git 是一个强大的版本控制工具,但有时在处理大型仓库时回答来意想不到的问题。管理大型仓库的一个常见变通方法是使用「浅克隆(Shallow Clone)」,它仅下载有限的历史记录(例如最新提交),以节省时间和带宽。然而,当你尝试将此浅克隆推送到新仓库时,会遇到一个错误:remote: error: shallow update not allowed。