git - git 说文件 "needs update"是什么意思?

标签 git

对于 git 有时会不时吐出的“[file]: needs update”消息,我这辈子都找不到任何合适的解释。即使是官方的 git FAQ 也将此标记为 TODO 进行了解释。如果有人可以解释 A) 这是什么意思; B) 如何修复它,我将不胜感激。

最佳答案

这意味着您正在尝试 merge 来自某处的更改,但这些更改包括对脏文件的修改(当前在您的工作树中修改)。您需要提交未完成的更改,或将它们存储起来, pull/ rebase /merge/您正在做的任何更新,然后取消存储

关于git - git 说文件 "needs update"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2660977/

相关文章:

git - 重命名在 BitBucket 上配置的 git 项目的最简单方法

git - 在功能分支上运行测试

git - 删除提交git

git - 是否有返回当前项目名称的 git 命令?

git 从第一次提交中删除文件

node.js - 使用 git 部署到 digitalocean 上的 dokku

Git - 如何返回上次提交并删除所有未提交的文件?

git - 为什么 "git pull"从存储库中获取所有分支但 "git pull origin master"不这样做?

git - 更新 Git 子模块失败

linux - 如何使用 git 提取提交者的电子邮件?