天天看點

解決github頻繁輸入密碼問題和[email protected]:Permission denied (publickey)問題1.git每次push/pull時,當push或pull方式為http時,解決頻繁輸入賬戶名密碼問題2.git當push/pull方式為ssh時,解決[email protected]:Permission denied (publickey)問題

1.git每次push/pull時,當push或pull方式為http時,解決頻繁輸入賬戶名密碼問題

git config --global credential.helper store
#最後會在這個路徑下生成你git相關資訊
cat ~/.git-credentials
https://zhd-haodong:密碼@github.com

           

2.git當push/pull方式為ssh時,解決[email protected]:Permission denied (publickey)問題

#生成公鑰
ssh-keygen -t rsa -C 'zhang**@**.cn'
#将公鑰copy到GitHub-settings-SSH即可
cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDK3JVfDW9WquBfCiG/GiPZRvtvk5dPEjEbv/VKYvaKLpcIRe7tDCOzZuCFshF2XVS0eu87lfkHS+JqFzncZK820T+50dqH4OuboeHqC49eA6RWQLcKVWL+b+EPSbh5HQtpQEnJSmsxx/GsLYZsyBgcNXW7VOA05EcANfBejpsok+uPuYGGJeItagi96dutYWumPqwflmVSQeESYGd1ufabNvqet/DTlb70gCgwhwTxcwKFmwy4V4pdunKbduK1UBRZyjT3dk4nX0ArFKhF55t0l/N/eiN2gWa94IPRMeA+i8qbQl4bOHfuTuRiCIjUCeXKRUK8aYT1Dw1BdGhAi5obn9+jg4aKTdxo3Dd+UccTrpasX+92kv/7wn9fJrzVGpYWp5sA1GNNFFUdupc5MB6LcyLkMHNcK91V77oE/Mybx9S9NTKTn+26SnXvUS06lyIGhn4GAXEos71js1ZQO4BKeplHqCio1Oph+pLTlC8D5hzYmdci7CQaR8j/e/EW+Oc= [email protected]