我最近阅读了关于搁置的文章,并认为这是一个非常有用的概念。所以,下次有人来找我时,我的应用程序中有一个错误,我搁置了我正在做的大量工作,修复了错误(对类进行了大约 30/40 的更改并进行了一些重构)并签入了已修复的代码。
我现在想取消搁置我正在处理的代码,但也要保留我所做的更改。问题是,我已经对服务器上的文件进行了这些广泛的更改,这些更改还没有被搁置。
我可以在这里做什么?似乎需要数小时/数天才能再次合并所有内容。我知道 Eclipse 有一个很棒的功能,您可以在其中比较两个文件,并为每次更改决定您是使用服务器上的版本还是本地版本。像这样的东西,我可以选择搁置版本或本地版本,这将是完美的。
有什么东西可以让我的生活更轻松,还是我注定要翻阅搁置集,查看每个有冲突的文件,查看服务器版本,查看本地版本,将本地版本的部分复制到记事本文件中,将它们复制到服务器版本......等等等等。这似乎是一个可怕的混乱。
谁能帮我吗 ?