I read this and I have checked my credentials,still I can not git push.
git push --set-upstream origin master
git: 'credential-netrc' is not a git command. See 'git --help'.
What I have done so far:
- Created ~/.netrc
gpg --gen-key
gpg -e -r [email protected] ~/.netrc
- Added creation helper by coping Perl repo to
~/.local/bin/git-credential-netrc
- Set up Git
git config --global credential.helper "netrc -f ~/.netrc.gpg -v"
- Editeed ~.profile according to this link.
git config shows
file:/home/milenko/.gitconfig [email protected]
file:/home/milenko/.gitconfig credential.helper=netrc -f ~/.netrc.gpg -v
file:.git/config core.repositoryformatversion=0
file:.git/config core.filemode=true
file:.git/config core.bare=false
file:.git/config core.logallrefupdates=true
file:.git/config remote.origin.url=https://github.com/MilenkoM/blog_mongo
file:.git/config remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
It seems that my creation helper is not recognized. Why?