fatal: protocol error: expected sha/ref, got '
*********'
You can't push to git://github.com/user/repo.git
Use [email protected]:user/repo.git
*********'
I don't know why. The config files for my clone of that repository and my clone of the nex3 arc repo appear to be equivalent, although I've never tried pushing to that one (someone who has pushed, please see if your results are different).
I looked in .git/refs/remotes/origin, and the files seemed pretty similar too.
The first issue happens with Anarki too. The default address is read-only.
The second one: could be a setup issue. To push to github you need an account with an SSH key set up, and SSH needs to be configured to associate that key with github.com.