gpt4 book ai didi

Git:以下未跟踪的工作树文件将被 merge 覆盖:upload/.DS_Store

转载 作者:太空狗 更新时间:2023-10-29 13:32:18 27 4
gpt4 key购买 nike

我是一个 git 新手,遇到了一个烦人的错误。我花了几个小时浏览 StackOverflow 上的不同帖子,看看其他用户是如何解决这个问题的,但对我来说没有任何效果。

从仓库中提取时,出现以下错误:

error: The following untracked working tree files would be overwritten by merge: upload/.DS_Store

  • 我从我的 Mac 中删除了 .DS_Store,但它只是重新创建了该文件。
  • 我尝试了 git add .git stashgit pull,但仍然出现错误。
  • 我将 .DS_Store 添加到 .gitignore,但我仍然遇到错误。

我不知道该怎么办。

最佳答案

有人已经添加了文件并推送了您在 pull 过程中尝试 merge 的更改。在大多数情况下,这是一个错误。

如果您对存储库有写入权限,请尽快从那里删除文件。那么 merge 应该会成功。

如何删除它们:例如,Github 允许从 Web 界面删除文件。如果您不能从 Web 执行此操作,请克隆 master 分支,对文件调用 git rm,提交并推送。即使它们是自动创建的,存储库也会记住它们已被删除。

确保你不再添加它们(将文件名添加到 .gitignore)

关于Git:以下未跟踪的工作树文件将被 merge 覆盖:upload/.DS_Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33153159/

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