darkmist icon

init-netrc.sh

darkmist | PRO | 07/20/17 06:51:46 PM UTC | 0 ⭐ | 205 👁️ | Never ⏰ | []
Bash |

430 B

|

None

|

0 👍

/

0 👎

# encrypt ~/.netrc with gpg agent
gpg -e -r [your_gpg_id] ~/.netrc
 
# clean removed .netrc file
shred ~/.netrc
rm -f ~/.netrc
 
# enable credential helper
# this would search files in your home directory
# .authinfo.gpg
# .netrc.gpg
# .authinfo
# .netrc
git config --global credential.helper /usr/share/git/credential/netrc/git-credential-netrc
 
# committing files to server
echo "secret_password" | gpg push -u origin master

Comments