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关于分支的易混淆点