gpt4 book ai didi

git - 通过 git stash apply 覆盖

转载 作者:行者123 更新时间:2023-12-05 04:46:13 30 4
gpt4 key购买 nike

我在使用 git stash apply 时遇到 merge 冲突。如何使用存储硬覆盖文件?
类似的东西

git stash apply -Xours

最佳答案

目前,git stash popgit stash apply 不提供自动解决冲突的方法。

来自 git stash pop 的文档:

Applying the state can fail with conflicts; in this case, it is not removed from the stash list. You need to resolve the conflicts by hand and call git stash drop manually afterwards.

但是,您可以使用 git checkout 通过选择一方来快速解决冲突。

这是来自 Git Book 的一些内容:

The git checkout command can also take --ours and --theirs options, which can be a really fast way of just choosing either one side or the other without merging things at all.

在你的情况下,你可以在 git stash apply 之后简单地运行它:

git checkout --ours -- /path/to/conflicting/file

关于git - 通过 git stash apply 覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68920240/

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