首乌藤

首页 » 常识 » 预防 » 在错误的git分支开发了新功能,该怎
TUhjnbcbe - 2020/11/30 12:28:00

最近在开发项目的一个小需求的时候,发生了一件尴尬的事情。那就是当我把新功能开发完成的时候,忽然发现自己开发使用的分支是错误的分支。

不过我记得之前学习git的时候有一个gitstash的命令可以把当前没有提交的内容存档起来,然后可以在切换分支之后把当前的存档应用到目标分支。不过因为平时不怎么使用这个命令,所以有点生疏了,需要再次去看看文档。

花了十几分钟,把gitstash相关的命令又再次温习了一下,接着就顺利地把这个问题给解决掉。因为平时的开发也都是遵循相关的git流程,一般不会出现什么错误,而且平时使用的git命令也都是一些常用的。

这次出现这个问题有一部分原因是因为这个项目不是一个长期维护的项目,当开发新功能的时候,一打开项目,就以为还在自己的开发分支。也没及时检查一下开发的分支是否正确。更深层次的原因还是因为git掌握得不够好。也正好借这个机会,把相关的命令再次好好复习一下,也挺好的。

其实当你在错误的分支开发了新功能之后,这里会有三种情况:

新功能还没有在本地进行

1
查看完整版本: 在错误的git分支开发了新功能,该怎