gpt4 book ai didi

git - 我如何只存储一些未提交的更改?

转载 作者:太空狗 更新时间:2023-10-29 14:35:41 25 4
gpt4 key购买 nike

我正在对我的 Git 存储库进行重大更改,并意识到一些更改需要向后移植到错误修复分支。我不想检查我对 master 的所有更改,因为它们没有经过全面测试和准备,但我确实想提取其中一些更改并将它们提交到错误修复分支,然后按原样返回 master。

如何避免将所有更改提交到 master 但仍将其中一些更改提交到我的 bugfix 分支?

最佳答案

我花了一段时间才弄明白,但是:

git stash --patch
# select just the changes that you're not ready to commit

# now you have just the bugfix changes left in your index, so..
git stash

git checkout bugfix-branch
git stash pop
git commit -m "...."

git checkout master
git stash pop

关于git - 我如何只存储一些未提交的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49886083/

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