git 切换分支时会把未add或未commit的内容带过去
每一次修改都会放入工作区,工作区是未add的修改(未被git跟踪),暂存区是未commit的修改。
对于所有分支而言, 工作区和暂存区是公共的。
想要将工作区和暂存区在不同的分支下也进行隔离, 怎么办呢?
git stash
要注意,在当前分支git stash的内容, 在其他分支也可以git stash pop
出来。
因为工作区和暂存区是公共的。
每一次修改都会放入工作区,工作区是未add的修改(未被git跟踪),暂存区是未commit的修改。
对于所有分支而言, 工作区和暂存区是公共的。
想要将工作区和暂存区在不同的分支下也进行隔离, 怎么办呢?
git stash
要注意,在当前分支git stash的内容, 在其他分支也可以git stash pop
出来。
因为工作区和暂存区是公共的。
转载请注明: One Fly Bird's Nest git关于分支的易混淆点