关于git推送代码到github远程仓库中文乱码问题,visual studio保存文件默认编码格式问题

这篇具有很好参考价值的文章主要介绍了关于git推送代码到github远程仓库中文乱码问题,visual studio保存文件默认编码格式问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

中文乱码问题本质上的原因是:二者的编码格式不同。当你用GB2313格式保存一个文件,用utf-8的格式打开,它必然就显示乱码。
git不能显示rg2312的中文,C++,git,github,visual studio

据我所知,github上面是utf-8,而visual studio默认保存为GB2312,把代码推送到github上面看,中文部分就是乱码。

1、在visual studio中修改文件保存的编码格式

高级保存选项 来设置保存操作的编码格式:左上角 文件 → 高级保存选项
git不能显示rg2312的中文,C++,git,github,visual studio

如果没有高级保存选项,可以打开 工具 → 自定义 → 命令,选中 文件 菜单栏,点 添加命令,在 文件类别 中找到 高级保存选项 命令,确定即可
git不能显示rg2312的中文,C++,git,github,visual studio

现在,在我的visual studio 2022上,新建一个代码文件,输入任意字符,ctrl+S保存,可以看到它默认被保存为GB2312格式。(注意: 只是在解决方案管理器选中该文件的话 高级保存选项 是灰色不可用的,必须点一下文本编辑区任意位置,聚焦到编辑区才行)
git不能显示rg2312的中文,C++,git,github,visual studio

2、测试一下

  1. 新建一个test.cpp,输入任意中文字符保存,此时默认保存为GB2312
    git不能显示rg2312的中文,C++,git,github,visual studio

  2. vscode默认用utf-8格式解析。用vscode打开该文件可以发现,出现乱码
    git不能显示rg2312的中文,C++,git,github,visual studio

  3. 当我在visual studio 2022 中用 高级保存选项 把编码更改为utf-8ctrl+S后,在vscode中打开,显示正常
    git不能显示rg2312的中文,C++,git,github,visual studio

此时推送代码到远程github仓库,乱码解决
git不能显示rg2312的中文,C++,git,github,visual studio

3、修改Visual Studio的默认保存编码格式

其实Visual Studio的编码格式是根据你的操作系统来确定的,想要修改其默认编码格式,必须修改windows操作系统的默认编码。

Windows 10 和 Windows 11: 控制面板 → 时钟和区域 → 区域 → 管理 → 使用Unicode UTF-8
git不能显示rg2312的中文,C++,git,github,visual studio
如果没有这个Beta,那就修改区域到国外吧- - 或者在这里的其他地方试着修改一下,再自行测试文章来源地址https://www.toymoban.com/news/detail-847216.html

到了这里,关于关于git推送代码到github远程仓库中文乱码问题,visual studio保存文件默认编码格式问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用Git命令行推送代码到远程仓库,阿里云效Codeup代码管理平台

    【本步骤是新项目流程】请自行根据自有项目分辨是否需要跳过前两步。 右键点击项目根文件夹,选中Git Bash Here,打开命令行。 (1)初始化项目命令: git init  (此时可以看到项目生成了一个.git文件夹) (2)连接远程仓库:git remote add origin + SSH地址   (3)查看文件状态

    2024年02月06日
    浏览(59)
  • 使用git推送代码到远程gitee仓库报错及解决办法

    今天在使用git推送本地仓库到远程时发生报错,特此记录。 使用命令 推送本地仓库到远程仓库时发生如下报错: 1.查看本地仓库和远程仓库是否建立联系 返回如下信息,本地和远程仓库联系正常 2.第一次推送的时候需要加上 -u 参数 -u 参数的作用是将本地仓库分支和远程仓

    2024年02月04日
    浏览(78)
  • Git使用教程,本地与远程(Github)仓库提交代码

    学会如何利用git来管理代码 Git简单来说就是代码版本控制系统,通过他可以进行多人开发同一个项目然后讲每个人的代码块合并完成一个大项目,还能控制代码版本记录等。Git四个区域 工作区:处理工作的区域(即做项目打代码的区域) 暂存区:已完成的工作临时存放区域

    2024年02月03日
    浏览(73)
  • 解决Git中“error: failed to push some refs“问题,轻松推送代码到远程仓库

    引言: 在使用Git进行版本控制时,我们经常需要将本地代码推送到远程仓库。然而,有时候在执行推送操作时,可能会遇到\\\"error: failed to push some refs\\\"的错误提示。本文将详细介绍如何解决这个问题,并提供详细的操作步骤和代码示例。 步骤1:检查当前分支状态 首先,我们需

    2024年02月05日
    浏览(51)
  • GitHub操作之远程仓库基本操作(团队内创建,推送,拉取等)

    itHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub GitHub可以托管各种git库,并提供一个web界面,但它与外国的SourceForge、Google Code或中国的coding的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个

    2024年02月10日
    浏览(60)
  • Git远程仓库学习和推送(Gitee)

    1、注册gitee账户并登录 2、点击➕新建仓库          3、填写仓库名称、路径、仓库介绍和选择是否开源,其他的一律默认,然后点击创建( 其他的是初始化仓库的,本地有仓库的,不需要初始化 )  4、推送仓库之前,配置SSH公钥(限制推送人。还有一种方法是输入登录

    2024年02月07日
    浏览(59)
  • git命令行推送本地分支到远程仓库

    之前说过Git与IDEA强强联合(HTTPS协议连接)那么如何使用命令行来推送代码呢? 如下图所示为一个基于layui的前端代码: 目录工作区文件: 本地内容就是将这些内容推送到远程仓库 首先使用git命令初始化git本地仓库: git init 创建本地仓库 以出现 .git 命令为参考: 创建git仓

    2024年02月02日
    浏览(61)
  • Git远程仓库的创建、克隆、推送和拉取

    在之前的文章中,讲解了Git的一些基本概念和常用的命令. 是时候干一件大事了-实现多人协助开发! 环境:Centos7云服务器 代码托管平台: Gitee Gitee是一个国内的基于Git的代码托管平台,类似于GitHub。它提供了源代码托管、版本控制、项目管理、协作开发等功能。 Gitee官网: https:

    2024年02月15日
    浏览(54)
  • git push 推送至远程仓库发生报错

    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日
    浏览(72)
  • git:使用IDEA推送本地项目到远程仓库

    1、初始化本地仓库 可以通过 IDEA 的终端 Terminal 执行 git init ,执行完成之后稍微等待一会上方就会出现 Git 相关按钮 2、创建Gitee远程仓库 仓库创建完成是这个样子的,如下: 上图中就是 git 远程仓库地址,我们下面会用到的 3、将本地项目推送到Gitee远程仓库 对IDEA中的项目

    2024年02月12日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包