在 Ubuntu 使用 HTTPS 協定操作 Git 遠端倉庫時,每次 git push、git pull 都要求輸入帳號密碼,極大降低效率。透過 Git 內建的認證快取機制,可將憑證安全儲存於磁碟,避免重複輸入。
cd ~
vim .git-credentials
https://{username}:{password}@github.com
git config --global credential.helper store
cat ~/.gitconfig
# 應包含:
# [credential]
# helper = store

若不想以明文儲存密碼,建議改用 SSH:
ssh-keygen -t ed25519git clone git@github.com:user/repo.git.git-credentials 為明文儲存,請確保檔案權限 chmod 600 .git-credentialscache --timeout=3600 限時快取模式設定完成後,後續 Git 操作將不再提示輸入密碼,大幅提升開發流暢度。
Ubuntu 配置 OpenDNS 保護電腦安全:修改 /etc/dhcp/dhclient.conf 指定安全 DNS 伺服器
Linux touch 指令完整教學:修改檔案時間戳記、建立空檔、參考檔同步、指定日期時間多種用法實戰
Ubuntu 查看與批量轉換檔案編碼:enca 工具與 Shell 腳本實戰
Ubuntu Live CD 修復 Grub 引導完整教學:解決雙系統啟動故障
Linux 系統備份神器 backup-manager 部署與配置實戰
VirtualBox 端口映射失敗?Windows 網路堆疊修復指令大全