国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

關(guān)于git推送代碼到github遠(yuǎn)程倉庫中文亂碼問題,visual studio保存文件默認(rèn)編碼格式問題

這篇具有很好參考價值的文章主要介紹了關(guān)于git推送代碼到github遠(yuǎn)程倉庫中文亂碼問題,visual studio保存文件默認(rèn)編碼格式問題。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

中文亂碼問題本質(zhì)上的原因是:二者的編碼格式不同。當(dāng)你用GB2313格式保存一個文件,用utf-8的格式打開,它必然就顯示亂碼。
git不能顯示rg2312的中文,C++,git,github,visual studio

據(jù)我所知,github上面是utf-8,而visual studio默認(rèn)保存為GB2312,把代碼推送到github上面看,中文部分就是亂碼。

1、在visual studio中修改文件保存的編碼格式

高級保存選項(xiàng) 來設(shè)置保存操作的編碼格式:左上角 文件 → 高級保存選項(xiàng)
git不能顯示rg2312的中文,C++,git,github,visual studio

如果沒有高級保存選項(xiàng),可以打開 工具 → 自定義 → 命令,選中 文件 菜單欄,點(diǎn) 添加命令,在 文件類別 中找到 高級保存選項(xiàng) 命令,確定即可
git不能顯示rg2312的中文,C++,git,github,visual studio

現(xiàn)在,在我的visual studio 2022上,新建一個代碼文件,輸入任意字符,ctrl+S保存,可以看到它默認(rèn)被保存為GB2312格式。(注意: 只是在解決方案管理器選中該文件的話 高級保存選項(xiàng) 是灰色不可用的,必須點(diǎn)一下文本編輯區(qū)任意位置,聚焦到編輯區(qū)才行)
git不能顯示rg2312的中文,C++,git,github,visual studio

2、測試一下

  1. 新建一個test.cpp,輸入任意中文字符保存,此時默認(rèn)保存為GB2312
    git不能顯示rg2312的中文,C++,git,github,visual studio

  2. vscode默認(rèn)用utf-8格式解析。用vscode打開該文件可以發(fā)現(xiàn),出現(xiàn)亂碼
    git不能顯示rg2312的中文,C++,git,github,visual studio

  3. 當(dāng)我在visual studio 2022 中用 高級保存選項(xiàng) 把編碼更改為utf-8ctrl+S后,在vscode中打開,顯示正常
    git不能顯示rg2312的中文,C++,git,github,visual studio

此時推送代碼到遠(yuǎn)程github倉庫,亂碼解決
git不能顯示rg2312的中文,C++,git,github,visual studio

3、修改Visual Studio的默認(rèn)保存編碼格式

其實(shí)Visual Studio的編碼格式是根據(jù)你的操作系統(tǒng)來確定的,想要修改其默認(rèn)編碼格式,必須修改windows操作系統(tǒng)的默認(rèn)編碼。

Windows 10 和 Windows 11: 控制面板 → 時鐘和區(qū)域 → 區(qū)域 → 管理 → 使用Unicode UTF-8
git不能顯示rg2312的中文,C++,git,github,visual studio
如果沒有這個Beta,那就修改區(qū)域到國外吧- - 或者在這里的其他地方試著修改一下,再自行測試文章來源地址http://www.zghlxwxcb.cn/news/detail-847216.html

到了這里,關(guān)于關(guān)于git推送代碼到github遠(yuǎn)程倉庫中文亂碼問題,visual studio保存文件默認(rèn)編碼格式問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用Git命令行推送代碼到遠(yuǎn)程倉庫,阿里云效Codeup代碼管理平臺

    使用Git命令行推送代碼到遠(yuǎn)程倉庫,阿里云效Codeup代碼管理平臺

    【本步驟是新項(xiàng)目流程】請自行根據(jù)自有項(xiàng)目分辨是否需要跳過前兩步。 右鍵點(diǎn)擊項(xiàng)目根文件夾,選中Git Bash Here,打開命令行。 (1)初始化項(xiàng)目命令: git init? (此時可以看到項(xiàng)目生成了一個.git文件夾) (2)連接遠(yuǎn)程倉庫:git remote add origin + SSH地址 ? (3)查看文件狀態(tài)

    2024年02月06日
    瀏覽(25)
  • 使用git推送代碼到遠(yuǎn)程gitee倉庫報錯及解決辦法

    今天在使用git推送本地倉庫到遠(yuǎn)程時發(fā)生報錯,特此記錄。 使用命令 推送本地倉庫到遠(yuǎn)程倉庫時發(fā)生如下報錯: 1.查看本地倉庫和遠(yuǎn)程倉庫是否建立聯(lián)系 返回如下信息,本地和遠(yuǎn)程倉庫聯(lián)系正常 2.第一次推送的時候需要加上 -u 參數(shù) -u 參數(shù)的作用是將本地倉庫分支和遠(yuǎn)程倉

    2024年02月04日
    瀏覽(28)
  • Git使用教程,本地與遠(yuǎn)程(Github)倉庫提交代碼

    Git使用教程,本地與遠(yuǎn)程(Github)倉庫提交代碼

    學(xué)會如何利用git來管理代碼 Git簡單來說就是代碼版本控制系統(tǒng),通過他可以進(jìn)行多人開發(fā)同一個項(xiàng)目然后講每個人的代碼塊合并完成一個大項(xiàng)目,還能控制代碼版本記錄等。Git四個區(qū)域 工作區(qū):處理工作的區(qū)域(即做項(xiàng)目打代碼的區(qū)域) 暫存區(qū):已完成的工作臨時存放區(qū)域

    2024年02月03日
    瀏覽(106)
  • 解決Git中“error: failed to push some refs“問題,輕松推送代碼到遠(yuǎn)程倉庫

    引言: 在使用Git進(jìn)行版本控制時,我們經(jīng)常需要將本地代碼推送到遠(yuǎn)程倉庫。然而,有時候在執(zhí)行推送操作時,可能會遇到\\\"error: failed to push some refs\\\"的錯誤提示。本文將詳細(xì)介紹如何解決這個問題,并提供詳細(xì)的操作步驟和代碼示例。 步驟1:檢查當(dāng)前分支狀態(tài) 首先,我們需

    2024年02月05日
    瀏覽(42)
  • GitHub操作之遠(yuǎn)程倉庫基本操作(團(tuán)隊(duì)內(nèi)創(chuàng)建,推送,拉取等)

    GitHub操作之遠(yuǎn)程倉庫基本操作(團(tuán)隊(duì)內(nèi)創(chuàng)建,推送,拉取等)

    itHub是一個面向開源及私有軟件項(xiàng)目的托管平臺,因?yàn)橹恢С諫it作為唯一的版本庫格式進(jìn)行托管,故名GitHub GitHub可以托管各種git庫,并提供一個web界面,但它與外國的SourceForge、Google Code或中國的coding的服務(wù)不同,GitHub的獨(dú)特賣點(diǎn)在于從另外一個項(xiàng)目進(jìn)行分支的簡易性。為一個

    2024年02月10日
    瀏覽(21)
  • Git遠(yuǎn)程倉庫學(xué)習(xí)和推送(Gitee)

    Git遠(yuǎn)程倉庫學(xué)習(xí)和推送(Gitee)

    1、注冊gitee賬戶并登錄 2、點(diǎn)擊?新建倉庫 ???????? 3、填寫倉庫名稱、路徑、倉庫介紹和選擇是否開源,其他的一律默認(rèn),然后點(diǎn)擊創(chuàng)建( 其他的是初始化倉庫的,本地有倉庫的,不需要初始化 ) ?4、推送倉庫之前,配置SSH公鑰(限制推送人。還有一種方法是輸入登錄

    2024年02月07日
    瀏覽(21)
  • git命令行推送本地分支到遠(yuǎn)程倉庫

    git命令行推送本地分支到遠(yuǎn)程倉庫

    之前說過Git與IDEA強(qiáng)強(qiáng)聯(lián)合(HTTPS協(xié)議連接)那么如何使用命令行來推送代碼呢? 如下圖所示為一個基于layui的前端代碼: 目錄工作區(qū)文件: 本地內(nèi)容就是將這些內(nèi)容推送到遠(yuǎn)程倉庫 首先使用git命令初始化git本地倉庫: git init 創(chuàng)建本地倉庫 以出現(xiàn) .git 命令為參考: 創(chuàng)建git倉

    2024年02月02日
    瀏覽(20)
  • Git遠(yuǎn)程倉庫的創(chuàng)建、克隆、推送和拉取

    Git遠(yuǎn)程倉庫的創(chuàng)建、克隆、推送和拉取

    在之前的文章中,講解了Git的一些基本概念和常用的命令. 是時候干一件大事了-實(shí)現(xiàn)多人協(xié)助開發(fā)! 環(huán)境:Centos7云服務(wù)器 代碼托管平臺: Gitee Gitee是一個國內(nèi)的基于Git的代碼托管平臺,類似于GitHub。它提供了源代碼托管、版本控制、項(xiàng)目管理、協(xié)作開發(fā)等功能。 Gitee官網(wǎng): https:

    2024年02月15日
    瀏覽(88)
  • git push 推送至遠(yuǎn)程倉庫發(fā)生報錯

    git push origin master To https://gitee.com/ /hello-git.git ! [rejected] master - master (fetch first) error: failed to push some refs to \\\'https://gitee.com/ /hello-git.git’ hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may wan

    2024年02月13日
    瀏覽(28)
  • git:使用IDEA推送本地項(xiàng)目到遠(yuǎn)程倉庫

    git:使用IDEA推送本地項(xiàng)目到遠(yuǎn)程倉庫

    1、初始化本地倉庫 可以通過 IDEA 的終端 Terminal 執(zhí)行 git init ,執(zhí)行完成之后稍微等待一會上方就會出現(xiàn) Git 相關(guān)按鈕 2、創(chuàng)建Gitee遠(yuǎn)程倉庫 倉庫創(chuàng)建完成是這個樣子的,如下: 上圖中就是 git 遠(yuǎn)程倉庫地址,我們下面會用到的 3、將本地項(xiàng)目推送到Gitee遠(yuǎn)程倉庫 對IDEA中的項(xiàng)目

    2024年02月12日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包