It looks like the code in C:\Program
Files\Git\mingw32\share\git-gui\lib\choose_repository.tcl (or your path there)
My L248-252
proc _unset_recentrepo {p} {
regsub -all -- {([()\[\]{}\.^$+*?\\])} $p {\\\1} p
git config --global --unset gui.recentrepo "^$p\$"
load_config 1
}
should have (--unset-all) at L250
git config --global --unset-all gui.recentrepo "^$p\$"
so that the case where you have ended up with two identical 'recentrepo'
entries does not barf (the --unset will only remove a singleton key/value entry
and warn on the multi-entry (as per your error message.
Ultimately it should go upstream.
Philip
----- Original Message -----
From: Philip Oakley
To: [email protected]
Sent: Thursday, December 10, 2015 8:05 PM
Subject: Re: [git-users] Warning: gui.recentrepo has multiply values while
executing
It will be a 'bad entry' in your .gitconfig file. There is a section for the
git gui.
I think I've seen something like it before when I had a network drive change
path (I'd changed the drive mapping). It may have been a different error, but
it looks to have the same root cause.
If you'd like, you could do a small patch for the gui and consider submitting
it.
Philip
----- Original Message -----
From: Alexey A
To: Git for human beings
Sent: Thursday, December 10, 2015 2:04 PM
Subject: [git-users] Warning: gui.recentrepo has multiply values while
executing
Hello!
I've got a strage problem with my Git GUI. It appears while Git GUI starts.
I can't find any description of this problem in the Internet. How to solve it?
Best Regards,
Alex
--
You received this message because you are subscribed to the Google Groups
"Git for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"Git for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.