Git可以將用戶名,密碼和倉庫鏈接保存在硬盤中,而不用在每次push的時候都輸入密碼。
保存密碼到硬盤一條命令就可以
$ git config credential.helper store
當git push的時候輸入一次用戶名和密碼就會被記錄
參考
$ man git | grep -C 5 password
$ man git-credential-store
這樣保存的密碼是明文的,保存在用戶目錄~的.git-credentials文件中
$ file ~/.git-credentials
$ cat ~/.git-credentials
引用
EXAMPLES
The point of this helper is to reduce the number of times you must type your username or password. For example:
$ git config credential.helper store $ git push http://example.com/repo.git Username: <type your username> Password: <type your password> [several days later] $ git push http://example.com/repo.git [your credentials are used automatically]
The .git-credentials file is stored in plaintext. Each credential is stored on its own line as a URL like: