1.使用檔案建立使用者名稱和密碼
檔案建立在使用者主目錄下:
touch .git-credentials
vim .git-credentials
記得在真正輸入的時候是沒有大括號的。2.新增git config內容
git config --global credential.helper store
執行此命令後,使用者主目錄下的.gitconfig檔案會多了一項:[credential]
helper = store
重新git push就不需要使用者名稱密碼了。
首先生成金鑰對:
ssh-keygen
-t rsa -c
"youremail"
接下來按照提示操作,預設可以一路往下。
然後將生成的位於~/.ssh/
的id_rsa.pub
的內容複製到你github setting裡的ssh key中。
複製之後,如果你還沒有轉殖你的倉庫,那你直接使用ssh協議用法:[email protected]:yourusername/yourrepositoryname
轉殖就行了。
如果已經使用https協議轉殖了,那麼按照如下方法更改協議:
git remote set-url origin [email protected]:yourusername/yourrepositoryname.git
done!
檔名亂碼如下所示:
解決方法為:
git config --global core.quotepath false
效果如下:
可以看出中文已經正確顯示了。
git push 等操作免密碼設定
今天在測試git使用的過程中發現在每次執行git push命令的時候總是提示輸入使用者名稱密碼,這個挺浪費時間的,不可能在開發的過程中總是頻繁的輸入使用者名稱和密碼吧。為了在開發的過程中把大部分精力與時間放在業務邏輯上來,所以打算尋找一下是否有git push操作免密的方式。通過網路一番查詢,發現對...
git push 免密碼提交 github
通用情況 使用檔案建立使用者名稱和密碼 檔案建立在使用者主目錄下 touch git credentials vim git credentials 記得在真正輸入的時候是沒有大括號的。新增 git config 內容 git config global credential.helper stor...
Git push免賬號密碼 linux版
在 下建立.git credentials檔案,用vim編輯檔案,命令如下 vim git credentials https 這裡改為你的使用者名稱 這裡改為你的使用者密碼 github.com 非命令,為此檔案中內容 配置git config,命令如下 git config global cre...