【发布时间】:2020-05-10 02:12:20
【问题描述】:
我正在处理一个超过 git 允许的最大文件大小的大文本文件,因此它不允许我将本地提交推送到远程。我已经尝试创建一个 .gitignore 文件并将文件的路径添加到其中,但我仍然遇到同样的问题。
我也试过了:
git rm -r --cached .
git add .
git commit -m "message"
git push
还有:
git update-index --assume-unchanged <path/to/file>
我什至删除了文件然后重新提交并推送:
git add .
git commit -m "message"
git push
但 git 仍然认为我正在尝试推送大文本文件。我对如何从 git 取消跟踪文件感到困惑。
【问题讨论】:
标签: git github version-control push commit