ERROR: GitError(Code:EMERGECONFLICT, Class:Checkout, 619 conflicts prevent checkout)

julia> Pkg.add(“Plots”)
Updating registry at C:\Users\Administrator\.juliapro\JuliaPro_v1.2.0-1\registries\JuliaPro
Updating git-repo https://pkg.juliacomputing.com//registry/JuliaPro
ERROR: GitError(Code:EMERGECONFLICT, Class:Checkout, 619 conflicts prevent checkout)
Stacktrace:
[1] macro expansion at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\LibGit2\src\error.jl:101 [inlined]
[2] #checkout_tree#46(::LibGit2.CheckoutOptions, ::typeof(LibGit2.checkout_tree), ::LibGit2.GitRepo, ::LibGit2.GitCommit) at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\LibGit2\src\repository.jl:358
[3] checkout_tree at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\LibGit2\src\repository.jl:356 [inlined]
[4] ffmerge!(::LibGit2.GitRepo, ::LibGit2.GitAnnotated) at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\LibGit2\src\merge.jl:107
[5] #merge!#89(::LibGit2.MergeOptions, ::LibGit2.CheckoutOptions, ::typeof(LibGit2.merge!), ::LibGit2.GitRepo, ::Array{LibGit2.GitAnnotated,1}, ::Bool) at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\LibGit2\src\merge.jl:234
[6] #merge! at .\none:0 [inlined]
[7] #merge!#140(::String, ::String, ::Bool, ::LibGit2.MergeOptions, ::LibGit2.CheckoutOptions, ::typeof(LibGit2.merge!), ::LibGit2.GitRepo) at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\LibGit2\src\LibGit2.jl:784
[8] #merge! at .\none:0 [inlined]
[9] update_registries(::Pkg.Types.Context, ::Array{Pkg.Types.RegistrySpec,1}) at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\Pkg\src\Types.jl:1254
[10] update_registries at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\Pkg\src\Types.jl:1219 [inlined]
[11] #handle_repos_add!#61(::Bool, ::Nothing, ::typeof(Pkg.Types.handle_repos_add!), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\Pkg\src\Types.jl:719
[12] #handle_repos_add! at .\none:0 [inlined]
[13] #add_or_develop#17(::Symbol, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.add_or_develop), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\Pkg\src\API.jl:47
[14] #add_or_develop at .\none:0 [inlined]
[15] #add_or_develop#16 at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\Pkg\src\API.jl:36 [inlined]
[16] #add_or_develop at .\none:0 [inlined]
[17] #add_or_develop#13 at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\Pkg\src\API.jl:34 [inlined]
[18] #add_or_develop at .\none:0 [inlined]
[19] #add_or_develop#12(::Base.Iterators.Pairs{Symbol,Symbol,Tuple{Symbol},NamedTuple{(:mode,),Tuple{Symbol}}}, ::typeof(Pkg.API.add_or_develop), ::String) at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\Pkg\src\API.jl:33
[20] #add_or_develop at .\none:0 [inlined]
[21] #add#22 at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\Pkg\src\API.jl:64 [inlined]
[22] add(::String) at C:\Users\julia\AppData\Local\Julia-1.2.0\share\julia\stdlib\v1.2\Pkg\src\API.jl:64
[23] top-level scope at none:0

julia> Pkg.status
status (generic function with 6 methods)

julia> Pkg.status()
Status C:\Users\Administrator\.juliapro\JuliaPro_v1.2.0-1\environments\v1.2\Project.toml
[c52e3926] Atom v0.9.1
[7073ff75] IJulia v1.19.0
[e5e0dc1b] Juno v0.7.1

Oh, I resolved it after removing the fold C:\Users\Administrator.juliapro\

I am having your same problem. Where did you find that folder? Did you delete it all?

First, You’d better try Pkg.rm(“yours”) and Pkg.gc(), then redo Pkg.add(“yours”)

Only the target package fold under .juliapro. If deleting it all, you would have to re-install all packages.