gpt4 book ai didi

Git 要求提交或存储,但没有任何内容可提交

转载 作者:太空狗 更新时间:2023-10-29 12:53:01 24 4
gpt4 key购买 nike

尝试从远程分支 pull 时出现错误:您对以下文件的本地更改将被 merge 覆盖:app/..../_shared.scssGit 要求提交文件或存储。

问题是 - 我已经完成了 git add .git commit -am "trying to remove the error"。问题仍然存在。

git status 说:“没有要提交的(工作目录干净)”

有谁知道如何摆脱它?

答案:将有问题的文件移到其他位置。然后从树中删除有问题的文件。再 pull 。然后将有问题的文件中的更改与刚刚提取的文件进行比较。 hack,但它有效。

注意:我在这里找到了答案(Git asks me to commit or stash even those changes are commited),但由于没有人在最初的想法中投票,我应该重新发布。这是一个 hack,但它是解决问题的最快途径。

最佳答案

如果 git status 报告工作目录干净,我敢打赌你的工作目录中有一个被忽略的文件,其他人添加到远程仓库中。您可以使用 git diff --stat your-branch remote-name/remote-branchgit ls-files -i --exclude-standard 进行确认。

解决方案是从忽略文件中删除该文件(因此 git status 将其显示为未跟踪文件),使用 --include-untracked 将其存储选项,从您的 Remote 中提取更改,然后应用存储以 merge 您的更改。

关于Git 要求提交或存储,但没有任何内容可提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10972128/

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