Re: The git spring cleanup challenge
From: Felipe Contreras <hidden>
Date: 2021-06-02 21:28:05
Sergey Organov wrote:
Felipe Contreras [off-list ref] writes:quoted
Sergey Organov wrote:quoted
Felipe Contreras [off-list ref] writes:quoted
quoted
These are the configurations I've chosen: [merge] conflictstyle = diff3 [sendemail] smtpserver = /usr/bin/msmtp[pull] rebase = mergesCan you do `git pull --rebase=merges` for a while?I never use 'git pull' for merging, and all the time with rebasing, so what's the point? I mean, whenever I do 'git pull' I mean 'git pull --rebase', and whenever I need to merge, I exclusively use'git merge'.
So you can remove that configuration. And afterwareds set pull.rebase=true so you don't need to specify --rebase.
quoted
quoted
[rerere] enabled = true autoupdate = trueWe are seeing a pattern here.quoted
[diff] algorithm = patienceDoes this make a lot of difference?As far as I recall, I had some mismerges long time ago that this setting affected positively, so I've tweaked it.
Try running without it for a while. If you see issues then parhaps it's an indication that patience is a better default algorithm. Cheers. -- Felipe Contreras