【Git】Git常見問題
阿新 • • 發佈:2018-07-11
無法 形式 解決 編輯 ssh-key 配置 命令顯示 復制到剪切板 差異
1. Windows Git命令顯示中文亂碼
問題描述
在命令行中,輸入Git命令,例如“git status”,系統中的中文路徑顯示為特殊編碼。如下所示:
modified: "\345\274\200\351\242\230“
出現原因
Git
解決方式
輸入如下命令配置Git:
git config --global core.quotepath false
2. Github添加SSH KEY總是驗證失敗
問題描述:
用戶通過 ssh-keygen 生成密鑰後,拷貝id_isa.pub公鑰文件內容到Github時校驗總是無法通過。
問題原因
雖然通過命令生成的公鑰文件都是正確的,但用戶拷貝時,一般通過文本編輯軟件打開後,再拷貝公鑰文本,此時,由於文本編輯器的設置差異,會導致拷貝的問題存在編碼等問題,由此導致Github無法校驗通過。
解決方式
用戶可以不適用文本編輯器打開文件,而是通過命令行將公鑰以文本形式復制到剪切板,然後再粘貼到Github的配置頁面中。
Windows系統下的命令
clip < ~/.ssh/id_rsa.pub
Linux系統下的命令
xclip -sel clip < ~/.ssh/id_rsa.pub
Macos系統下的命令
pbcopy < ~/.ssh/id_rsa.pub
【Git】Git常見問題