gpt4 book ai didi

git - 将更改推送到 .git 目录

转载 作者:行者123 更新时间:2023-12-04 17:38:40 25 4
gpt4 key购买 nike

我的 .git 目录变大了,因为我不小心添加(然后删除)了一些大文件。

我找到了这个 git-delete script这似乎很好地缩小了 .git 目录的大小。但是,我无法向该目录添加/提交/推送更改。我收到“不是最新的,请 pull ”错误。

有人知道如何将这些更改应用到我的代码库吗?

最佳答案

您可以将 --force-f 附加到 git 命令以强制 git 接受重写历史的提交。 请注意,重写历史对于公共(public)项目来说不是一个好主意。但是对于我自己的不面向公众的 git 存储库,我会不时地重写历史。

提交后,您可以执行 git push REPO BRANCH --force 来强制更改。在实践中,这通常是 git push origin master --force

关于git - 将更改推送到 .git 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55563503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com