我创建了一个名为“feature”的新分支,当我在这个名为“feature”的新分支中进行任何更改时,它也会反映在“master”分支中。
我该如何解决这个问题?
这是(相当常见的)误解:
如果您在 git 中切换分支,任何未提交的更改(您对工作目录中的文件所做的更改,但未提交)将保持不变。因此,当您切换分支时,这些更改看起来就像是“跟随您”通过分支。
实际上,更改的文件只是保留在原处,等待提交(或丢弃)。
通常,您不应在 git 中长时间使用未提交的文件。要么进行提交(如果更改只是暂时的,您可以稍后放弃),要么丢弃更改,要么忽略它们。
| 归档时间: |
|
| 查看次数: |
73 次 |
| 最近记录: |