File tree Expand file tree Collapse file tree 3 files changed +5
-4
lines changed Expand file tree Collapse file tree 3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -69,7 +69,8 @@ merge.renormalize::
69
69
Tell Git that canonical representation of files in the
70
70
repository has changed over time (e.g. earlier commits record
71
71
text files with CRLF line endings, but recent ones use LF line
72
- endings). In such a repository, Git can convert the data
72
+ endings). In such a repository, for each file where a
73
+ three-way content merge is needed, Git can convert the data
73
74
recorded in commits to a canonical form before performing a
74
75
merge to reduce unnecessary conflicts. For more information,
75
76
see section "Merging branches with differing checkin/checkout
Original file line number Diff line number Diff line change @@ -701,8 +701,8 @@ where the attribute is not in place would normally cause merge
701
701
conflicts.
702
702
703
703
To prevent these unnecessary merge conflicts, Git can be told to run a
704
- virtual check-out and check-in of all three stages of a file when
705
- resolving a three-way merge by setting the `merge.renormalize`
704
+ virtual check-out and check-in of all three stages of each file that
705
+ needs a three-way content merge, by setting the `merge.renormalize`
706
706
configuration variable. This prevents changes caused by check-in
707
707
conversion from causing spurious merge conflicts when a converted file
708
708
is merged with an unconverted file.
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ ignore-cr-at-eol;;
56
56
57
57
renormalize;;
58
58
This runs a virtual check-out and check-in of all three stages
59
- of a file when resolving a three-way merge. This option is
59
+ of any file which needs a three-way merge. This option is
60
60
meant to be used when merging branches with different clean
61
61
filters or end-of-line normalization rules. See "Merging
62
62
branches with differing checkin/checkout attributes" in
You can’t perform that action at this time.
0 commit comments