我正在 git repo 上对一个网站进行一些私人(孤独)开发,其中包含一个 master 和一个开发分支。我在 dev 分支上做了很多工作,专注于一些“大”功能和问题,老实说,dev 分支上的提交并不是原子提交的展示。这已经完成(在一些大的差异中),但现在一些主要功能停止工作。它停止工作的原因可能很多,master和branch之间的差异包括一些文件的大量更改。
现在我想将开发分支一块一块地合并到 master(或 master 的一个分支)中,并检查是什么破坏了我的主要功能。
有没有一种简单的方法可以用 GIT 来构思这个?我也对其他选择持开放态度。我首选的 IDE 是 emacs,但我再次对负担得起的替代品持开放态度。
问候,杰伦。