This is all very confusing and needs proper documentation. Its a pity that my request to add this documentation to the Julia documentation was declined. See: Documentation how to push a package to github is missing · Issue #2427 · JuliaLang/Pkg.jl · GitHub
Does it? I thought it just sets up a git remote to a repository with an expected name.
I don’t know because that isn’t what I use. I must have misunderstood the earlier posts about it. If it just creates the origin remote link but not the actual repo, then all one has to do is to create a repo on Github with same name but still EMPTY and then push. Just to be clear for those who are following along.
update for any newbiew like me or anyone using Github Desktop,
@chadagreene had a good solution