我不想看到 master 中的分支更改 (git)
I do not want to see branch change in master (git)
我不确定这是怎么发生的,但是现在当我用这个命令创建一个新分支时
git checkout -b new-branch
并在新分支中进行一些更改,所有这些更改也会出现在 master 中。然而,它以前没有发生过。
这是预期的行为。您的工作副本中未提交的更改不属于任何分支,它们只存在于您的工作副本中。如果可能,切换分支会将这些更改转移到另一个分支。如果不是(即文件在两个分支之间更改),Git 将失败并显示一条错误消息,告诉您先提交或暂存更改。
我不确定这是怎么发生的,但是现在当我用这个命令创建一个新分支时
git checkout -b new-branch
并在新分支中进行一些更改,所有这些更改也会出现在 master 中。然而,它以前没有发生过。
这是预期的行为。您的工作副本中未提交的更改不属于任何分支,它们只存在于您的工作副本中。如果可能,切换分支会将这些更改转移到另一个分支。如果不是(即文件在两个分支之间更改),Git 将失败并显示一条错误消息,告诉您先提交或暂存更改。