《Git---Windows Powershell提交信息中文乱码解决方案》

embedded/2024/11/15 8:23:42/
  • 解释:

Windows PowerShell中的Git乱码通常是因为字符编码不正确或Git配置不支持Windows系统的默认编码导致的。Git在处理文件时可能使用UTF-8编码,而Windows系统的命令行工具(如PowerShell)默认使用的是Windows-1252或GBK编码。

  • 解决方法:

1、设置Git默认编码:

打开Git Bash,执行以下命令:

git config --global core.quotepath false
git config --global gui.encoding utf-8
git config --global i18n.commit.encoding utf-8
git config --global i18n.logoutputencoding utf-8

2、修改PowerShell的默认编码为UTF-8:

打开PowerShell,执行以下命令:

$OutputEncoding = [Console]::OutputEncoding = [System.Text.Encoding]::UTF8

3、如果问题依然存在,可以尝试更改Git仓库中的文件编码,或者在显示文件内容时使用正确的编码。

另外,确保你的终端(如Powershell)支持显示UTF-8编码的字符。

4、如果以上方法均不能解决问题,可能需要检查具体的Git版本和系统环境,或者寻求特定情况下的解决方案。

  • PowerShell配置永久生效方案:

1、以管理员身份运行一下代码

New-Item $PROFILE -ItemType File -Force

2、创建配置文件:Microsoft.PowerShell_profile.ps1
在这里插入图片描述
3、添加以上代码:
在这里插入图片描述
4、以管理员身份运行以下代码:

Set-ExecutionPolicy Unrestricted

http://www.ppmy.cn/embedded/20295.html

相关文章

MAC有没有免费NTFS tuxera激活码 tuxera破解 tuxera for mac2023序列号直装版 ntfs formac教程

Tuxera NTFS 2023破解版是一款非常好用的在线磁盘读写工具,该软件允许mac用户在Windows NTFS格式的硬盘上进行读写操作,Mac的文件系统是HFS,而Windows则使用NTFS格式,这导致在Mac系统上不能直接读写Windows格式的硬盘。然而&#…

排序FollowUp

FollowUp 插入排序 直接插入排序 时间复杂度:最坏情况下:0(n^2) 最好情况下:0(n)当数据越有序 排序越快 适用于: 待排序序列 已经基本上趋于有序了! 空间复杂度:0(1) 稳定性:稳定的 public static void insertSort(int[] array){for (int i 1; i < array.length; i) {int…

使用 Python 保留 Excel 表头和第一行数据的两种方法

在处理 Excel 文件时&#xff0c;有时我们需要保留表格的表头和部分数据&#xff0c;而删除其他无用的行。本文将介绍如何使用 Python 中的 openpyxl 库和 pandas 库来实现这一目标。 方法一&#xff1a;使用 openpyxl 库 步骤&#xff1a; 1、导入必要的库&#xff1a;从 op…

【鸿蒙开发】闪屏页面练习

1. 创建页面 Index.ets Entry Component struct Index {build() {Column() {Text("首页").fontSize(50).fontWeight(FontWeight.Bold)}.width(100%).height(100%)} }2. 创建页面 SplashScreen.ets Entry Component struct SplashScreen {State message: string Sp…

淘宝API接口大全:淘宝app商品详情数据接口

淘宝APP商品详情数据接口是用于获取商品详情信息的专用API&#xff0c;适用于移动应用开发者使用。 要使用这个接口&#xff0c;你需要遵循以下步骤&#xff1a; 了解和申请API权限&#xff1a;在使用淘宝API接口之前&#xff0c;需要先前往淘宝开放平台了解相关的API文档&am…

构建高效智能的理赔业务系统:保险科技的未来

随着保险行业的发展和科技的不断进步&#xff0c;理赔业务作为保险服务的重要环节&#xff0c;也在不断演进和改进。传统的理赔流程可能存在效率低下、信息不透明等问题&#xff0c;而现代化的理赔业务系统则能够通过数字化、智能化等手段提升理赔服务的质量和效率&#xff0c;…

GPU服务器和普通服务器有何区别?

众所周知&#xff0c;服务器是网络中的重要设备&#xff0c;要接受少至几十人、多至成千上万人的访问&#xff0c;因此对服务器具有大数据量的快速吞吐、超强的稳定性、长时间运行等严格要求。 GPU服务器和普通服务器的主要区别在于硬件配置和适用场景&#xff0c;特别是处理器…

大型语言模型高效推理综述

论文地址&#xff1a;2404.14294.pdf (arxiv.org) 大型语言模型&#xff08;LLMs&#xff09;由于在各种任务中的卓越表现而受到广泛关注。然而&#xff0c;LLM推理的大量计算和内存需求给资源受限的部署场景带来了挑战。该领域的努力已经朝着开发旨在提高LLM推理效率的技术方…