使用 Git 切换分支时当前分支更改代码被带到其他分支的问题

问题

假设当前分支为 A,且 A 中有更改的内容。此时,从 A 切换到分支 B,那么在 B 中会出现在 A 中更改的内容。

解决方案

重新切换到 A,使用 $ git stash 储藏更改的内容。再次切换到 B,B 中无 A 更改的内容。

当再次回到 A,使用 $ git stash apply 可以取回最后一次储存的内容。

参考

Git 工具 - 储藏(Stashing)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。