1

我试图通过删除不再相关的文件来清理我的目录。从那时起,每当我尝试推送时,我都会收到错误“您对以下文件的本地更改将被合并覆盖:[我尝试删除的一些文件的列表]。请在合并之前提交或存储它们”,这很奇怪因为我所有其他文件删除都已成功提交。

编辑:我重命名了我的本地副本并再次克隆了存储库,发现我所做的更改/正在/正在经历,但由于某种原因,网络应用程序本身并没有反映这些更改。我尝试清除浏览器的缓存并在其他浏览器上查看网站,但除了我克隆的文件之外,这些更改不会出现在任何地方,这让我完全感到困惑。

  1. 是否有任何解释为什么网络应用程序不显示最近更新的文件?

  2. 我仍然收到此错误,如果它有任何启示:

    “您对以下文件的本地更改将被合并覆盖:static/css/newcss.css 请在合并之前提交您的更改或存储它们。

尽管自从克隆它以来我没有以任何方式更改该文件。

(另请注意,我正在为这个网络应用程序使用 Django)

编辑编辑:所以我想结束这个问题,网站的更新只需要很长时间来处理(比如两周)。

4

2 回答 2

0

当我使用 GIT 时,我通常会遇到这种奇怪的错误。

你试过这个:Git告诉我拉,然后提交,然后拉?

于 2012-09-26T21:07:44.783 回答
0

你确定你提交了你的更改吗?运行这个:

git diff

如果出现问题,则意味着您的工作目录中存在与您上次提交不匹配的更改,例如,这是需要提交的更改。

尝试提交更改的文件:

git add myfile.txt
git commit myfile.txt -m "Committing my file"
于 2012-09-27T14:49:29.700 回答