gpt4 book ai didi

git - laravel Blade 文件,您的本地更改将被 merge 覆盖

转载 作者:太空狗 更新时间:2023-10-29 14:22:49 27 4
gpt4 key购买 nike

几乎每次我在生产服务器上执行 git pull 时,我都会收到以下消息:

error: Your local changes to the following files would be overwritten by merge:
app/Http/helpers.php
Please, commit your changes or stash them before you can merge.
Aborting

现在是 helpers.php,下一次是下一个更改的文件。并非所有文件都会发生这种情况,但几乎每次我运行 git pull 时都会发生这种情况。

我没有对服务器本身进行任何更改。我正在登录生产并立即运行 git pull commend。

我的解决方案是:

git fetch --all
git reset --hard origin/master

但问题是在下一个 pull 请求中它再次发生!

为我的下一个 pull 请求避免此问题的任何帮助...先谢谢你

最佳答案

您可能有一个文件 (helpers.php) 在 git 目录中生成但未添加到 git(因此未被跟踪)。

如果你想重置包含它。您可以只添加文件:

git add app/Http/helpers.php

然后重置或 stash :

git reset --hard HEAD
git pull

git stash
git pull
git stash pop

关于git - laravel Blade 文件,您的本地更改将被 merge 覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34445932/

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