git push跳過用戶名和密碼認證配置教程

導讀 在使用git commit命令將修改從暫存區提交到本地版本庫後,只剩下最後一步將本地版本庫的分支推送到遠程服務器上對應的分支了,若是不清楚版本庫的構成,能夠查看個人另外一篇,git 倉庫的基本結構。

新項目開始一段時間了,因爲提交頻繁。而每次都須要輸入用戶名和密碼,實在受不了了。因而花了點時間來作下去除用戶名密碼驗證的工做html

生成shh密碼linux

# ssh-keygen -t rsa

複製ssh密鑰git

github deploy keys

若是你clone時不是用ssh方式,從新設置remote urlgithub

git remote set-url origin git://newurl

註冊本地用戶名和郵箱服務器

git config user.name ***
git config user.email ***

若是push時提示ssh

Permission denied (publickey)

應該是你沒有將你的key添加到ssh中此時須要運行url

ssh-add -l

若是列表出來的沒有你剛剛添加進去的這個 key 那就須要添加htm

ssh-add path/to/key

原文來自: https://www.linuxprobe.com/git-push-sshkey.htmlrem

相關文章
相關標籤/搜索