gpt4 book ai didi

git cherry-pick 不工作

转载 作者:IT王子 更新时间:2023-10-29 01:24:59 28 4
gpt4 key购买 nike

我正在尝试从 master 中挑选一个提交并将其放入当前的生产分支。但是,当我执行 git cherry-pick <SHA-hash> ,我刚收到这条消息:

# On branch prod_20110801
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
# site/test-result/
nothing added to commit but untracked files present (use "git add" to track)
The previous cherry-pick is now empty, possibly due to conflict resolution.
If you wish to commit it anyway, use:

git commit --allow-empty

Otherwise, please use 'git reset'

注意:我已经尝试过重置和重置 --hard HEAD^,但似乎都没有改变任何东西。

我很困惑为什么这对我不起作用。

任何有关如何解决此问题的见解、建议或想法都会有所帮助~!

最佳答案

Git 正在将 cherry-pick 解析为空操作——该提交引入的所有更改都已由当前分支上的某个提交引入。 (或者这就是 Git 的想法,无论如何。)验证您正在挑选的提交尚未以某种方式 merge ,作为适当的 merge 、rebase/cherry-pick 或零碎的补丁。 (使用 git show <commit-id> 查看差异。)

关于git cherry-pick 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7072013/

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