Git 分支冲突解决方法

我在Git上克隆到本地一项目,具有master/develop/test分支,然后我在本地项目中有新建一个my_dev分支,用于功能开发测试。

在我修改了my_dev分支代码之后,想要切回develop分支,发生了一个下面的冲突。

➜  firefly git:(my_dev) ✗ git checkout develop
error: Your local changes to the following files would be overwritten by checkout:
        src/main/java/com/wusong/firefly/push/message/wechat/service/impl/WechatServiceImpl.java
Please commit your changes or stash them before you switch branches.
Aborting

解决方法

根据提示,很明白的解决方法是,commit提交或stash暂存你的修改代码,然后再切换回你需要的develop分支即可。


未经允许请勿转载:程序喵 » Git 分支冲突解决方法

点  赞 (1) 打  赏
分享到: