1. 程式人生 > >【Git】Git常見問題

【Git】Git常見問題

無法 形式 解決 編輯 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常見問題