gpt4 book ai didi

git - 我需要在切换分支之前提交吗?

转载 作者:行者123 更新时间:2023-12-01 21:23:27 25 4
gpt4 key购买 nike

我创建了一个测试分支,对其进行了一些更改,然后返回到主分支,我在测试分支上所做的所有更改也在主分支中。我不能在提交前切换分支?

最佳答案

在您提交更改之前驻留在磁盘上(“工作副本”)或在您git add“暂存区”之后。这些都不属于特定的分支。当您切换分支时,未提交的更改将随之而来。如果更改分支会覆盖未提交的更改,Git 不会让您切换。

当您有正在进行的工作并且想要切换分支时,您应该使用 git stash 将其放入存储中。参见 Stashing and Cleaning在 Pro Git 中。

或者,您可以提交正在进行的工作,然后使用 git commit --amend 添加到提交中。参见 Rewriting History在 Pro Git 中。

关于git - 我需要在切换分支之前提交吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63496212/

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