@@ -31,10 +31,10 @@ This edition covers what happened during the months of December 2023 and January
3131
3232 Jeremy Pridmore reported a bug to the Git mailing list. He used
3333 [ ` git bugreport ` ] ( https://git-scm.com/docs/git-bugreport ) , so his
34- message looks like a filled up form with questions and answers.
34+ message looks like a filled out form with questions and answers.
3535
3636 He was trying to cherry-pick changes from one repo A to another B,
37- while both A and B came from the same orginal TFS server but with
37+ while both A and B came from the same original TFS server but with
3838 different set of changes. He was disappointed though because some
3939 files that had been moved in repo A weren't matched by the rename
4040 detection mechanism to the original files in repo B, and he wondered
@@ -46,31 +46,31 @@ This edition covers what happened during the months of December 2023 and January
4646 implemented, and which replaced the old 'recursive' strategy, uses
4747 the same rename detection rules as that old strategy. He suggested
4848 adding the ` -s recursive ` option to the cherry-pick command to check
49- if it works differently using the old 'recursive' strategy.
49+ if it worked differently using the old 'recursive' strategy.
5050
5151 Elijah mentioned especially that "exact renames" are detected first
5252 when performing rename detection, and if files have different names
5353 they are matched randomly as renames.
5454
55- Jeremy replied to Elijah saying that he is seeing similar
55+ Jeremy replied to Elijah saying that he observed a similar
5656 behavior. He gave examples of some issues he was seeing, and he
5757 suggested to match files using a "difference value" between the paths
5858 and filenames of the different files. He also said he wrote a script
5959 to help him resolve conflicts.
6060
6161 Elijah replied to Jeremy with further explanations about the fact
62- that renames are just an help for developers as they are not
62+ that renames are just a help for developers as they are not
6363 recorded but computed from scratch in response to user commands. He
6464 also asked for clarification about some points, and suggested that
65- some files Jeremy has issues with have been added in both repos A
66- and B, which creates a conflict, which is not a rename issue. In the
67- same way when a file has been removed in both repo A and B, there is
65+ some files Jeremy had issues with had been added in both repos A
66+ and B, which created conflicts but were not rename issues.
67+ Similarly, when a file has been removed in both repo A and B, there is
6868 no rename issue. The file should just be deleted.
6969
7070 About the idea of matching files using a "difference value" between
7171 the paths and filenames of the different files, Elijah replied that
7272 he had tried similar ideas, but found that in practice it could take
73- significant time and not provide much benefit.
73+ significant time and would not provide much benefit.
7474
7575 Elijah also discussed the case of having a "base" version with a
7676 directory named "library-x-1.7/", while a "stable" version has many
@@ -264,4 +264,4 @@ Christian Couder <<christian.couder@gmail.com>>,
264264Jakub Narębski < ; < jnareb@gmail.com > > ; ,
265265Markus Jansen < ; < mja@jansen-preisler.de > > ; and
266266Kaartic Sivaraam < ; <kaartic.sivaraam@gmail.com >> ;
267- with help from Bruno Brito.
267+ with help from Bruno Brito and Brandon Pugh .
0 commit comments