You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: rev_news/drafts/edition-20.md
+23
Original file line number
Diff line number
Diff line change
@@ -164,6 +164,29 @@ around the sequencer are of course very nice. It is interesting and
164
164
satisfying to see that they are the result of building on top of
165
165
previous work over the years by GSoC students, mentors and reviewers.
166
166
167
+
Dscho wrote about making _interactive rebase_ much faster in the
168
+
blog post [What’s new in Git for Windows 2.10?](https://blogs.msdn.microsoft.com/visualstudioalm/2016/09/03/whats-new-in-git-for-windows-2-10/)
169
+
(linked to in previous Git Rev News), repeating and extending information
170
+
from above-mentioned answer. Among others, he wrote how can he be sure
171
+
that the code is ready:
172
+
173
+
> The answer: I verified it. Inspired by [GitHub’s blog post on their
174
+
> Scientist library](http://githubengineering.com/scientist/), I taught
175
+
> my personal Git version to cross-validate each and every interactive
176
+
> rebase that I performed since the middle of May. That is, each and every
177
+
> interactive rebase I ran was first performed using the original shell
178
+
> script, then using the `git rebase--helper`, and then the results were
179
+
> confirmed to be identical (modulo time stamps).
180
+
181
+
And further:
182
+
183
+
> Full disclosure: the cross-validation did find three regressions that
184
+
> were not caught by the regression test suite (which I have subsequently
185
+
> adjusted to test for those issues, of course). So it was worth the effort.
186
+
187
+
One can find which regressions were there in the [followup on git mailing list](http://public-inbox.org/git/alpine.DEB.2.20.1609111010440.129229@virtualbox/).
188
+
It is interesting to find the use of the [Scientist library](https://github.com/github/scientist)
0 commit comments