Advertisement
darkmist

init-netrc.sh

Jul 20th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.43 KB | None | 0 0
  1. # encrypt ~/.netrc with gpg agent
  2. gpg -e -r [your_gpg_id] ~/.netrc
  3.  
  4. # clean removed .netrc file
  5. shred ~/.netrc
  6. rm -f ~/.netrc
  7.  
  8. # enable credential helper
  9. # this would search files in your home directory
  10. # .authinfo.gpg
  11. # .netrc.gpg
  12. # .authinfo
  13. # .netrc
  14. git config --global credential.helper /usr/share/git/credential/netrc/git-credential-netrc
  15.  
  16. # committing files to server
  17. echo "secret_password" | gpg push -u origin master
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement