您好,登錄后才能下訂單哦!
這篇文章主要介紹“如何解決STS或者Eclipse從Git平臺Pull代碼到本地后文件亂碼的問題”,在日常操作中,相信很多人在如何解決STS或者Eclipse從Git平臺Pull代碼到本地后文件亂碼的問題問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”如何解決STS或者Eclipse從Git平臺Pull代碼到本地后文件亂碼的問題”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
首先如下圖所示,我們使用 IDE 打開從 Git 平臺 Pull 到本地的代碼文件,我打開的是 README.md 文件,顯而易見的,文件產生中文亂碼了。
對于從 Git 平臺 Pull 到本地的代碼文件產生亂碼,我們一般的檢查思路如下:
檢查 Git 平臺上的源碼,如果 Git 平臺上的文件就是亂碼,那么本地自然也就是亂碼,需要從源本地倉庫重新推送正確無亂碼的文件到 Git 平臺,其他的本地電腦重新從遠程倉庫下載即可。
如果 Git 平臺上的代碼無亂碼(無誤),那就說明問題產生在我們的本地分支。
我們現在按照 1.2 的解決思路來進行排查。
首先我們檢查 Git 平臺上的源碼。如下圖所示,Git 平臺源代碼文件無亂碼。
那我們現在就可以確認問題是產生在代碼 Pull 到本地電腦后產生的問題。
我們現在已經明確代碼是從 Git 平臺,即 Server Computer Pull 到本地后,問題產生在我們的本地電腦 Computer A(Computer B)上。我們現在來解決這個問題。
我們在 IDE 中依次點擊 Window→Preferences→General→Workspace,下滑找到“Text file encoding”。
我們現在可以看到 IDE 默認的文本編碼格式是 GBK,如下圖所示,而我們在 Git 平臺代碼默認的編碼格式為 utf-8,我們將代碼拉取到本地后,IDE 對目的代碼無法使用 GBK 進行解碼,自然也就產生了亂碼。
現在編碼格式雖然被修改過來了,但是本地之前的文件還是 GBK 編碼的。所以為了實現重新編碼我們就需要使用 IDE 對文件重新編譯執行一次。
我們將目的文件的窗口關閉,雙擊再次打開即可,這個時候我們就可以看到亂碼的問題已經解決了,如下圖所示:
到此,關于“如何解決STS或者Eclipse從Git平臺Pull代碼到本地后文件亂碼的問題”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。