首页 > 其他分享 >git中的中文路径显示

git中的中文路径显示

时间:2024-02-24 19:55:38浏览次数:22  
标签:中文 git utf 路径 global 347 224 config

在设置了git控制台编码格式为utf-8后, 分别是git gui工具,commit、log的默认编码:

git config --global gui.encoding utf-8
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8

那么在使用git loggit status时,会有如下的情况:

"Markdown\347\254\224\350\256\260/Config.cmake\346\210\226Find.cmake\347\232\204\347\274\226\345\206\231.md"
"Markdown\347\254\224\350\256\260/QtCreator\343\200\201Visual Studio\344\275\277\347\224\250CMake\344\270\216Vcpkg\351\233\206\346\210\220.md"
"Markdown\347\254\224\350\256\260/System.Threading.Tasks.Extensions\344\273\213\347\273\215.md"

加上如下设置后,将正常显示为中文:

git config --global core.quotepath false

标签:中文,git,utf,路径,global,347,224,config
From: https://www.cnblogs.com/linxmouse/p/18031489

相关文章

  • Git创建版本库及添加远程库
    记录一下如果用Git创建一个本地仓库,在github上创建一个远程仓库,然后让这两个仓库进行远程同步。创建本地版本库(repository)首先找到一个合适的位置,在gitbash中执行$mkdirCodeRepository$cdCodeRepository$pwd/d/CodeRepositorypwd是用来显示当前目录第二步,用初始化......
  • 001 Git的3个区域及之间切换
    工作区中文件状态 在Git中,文件状态是用来描述文件在版本控制过程中的当前状态。这些状态主要包括:1.未跟踪(Untracked):文件在工作区中,但还没被Git跟踪。通常这是文件首次出现在工作目录中时的状态。 比如新增一个文件readme到工作区。2.已跟踪(Tracked):文件被Git跟......
  • isdigit函数用法、获得字符串对应的数字
    1.isdigit函数用法语法:#include<ctype.h>intisdigit(intch);使用需要添加头文件#include<ctype>。功能:如果参数是0到9之间的数字字符,函数返回非零值,否则返回零值。2.GetNUmber//获得字符串对应的数字doubleGetNumber(stringstr,intindex){doublenumb......
  • 前端开发环境配置 nvm | npm 镜像 | git
    安装nvmnvm是一个node版本管理工具,它可以让我们安装多个node版本并在需要的时候切换#nvm下载地址https://github.com/coreybutler/nvm-windows/releases#nvm切换镜像nvmnpm_mirrorhttps://npmmirror.com/mirrors/npm/nvmnode_mirrorhttps://npmmirror.com/mirror......
  • 拉取github仓库报错 Authentication failed for..
    remote:Pleaseseehttps://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/formoreinformation.(大家也可以看一下,是github要求使用双因子验证的通知)二、解决步骤1、首先进入GitHub,点击头像打开下拉栏,进入settings页面。2、点击进入下面的de......
  • 配置项目的git
    只需要编辑项目根目录下的.git/config文件,其中.git为根目录下的子目录。当需要操作多个来源不同仓库的项目时,需要做这个设置,比如一个来自github.com,一个来自私有仓库的。%cat.git/config[core] repositoryformatversion=0 filemode=true bare=false logallref......
  • Git 版本控制系统的完整指南
    什么是Git?Git是一个流行的版本控制系统。它是由LinusTorvalds于2005年创建的,自那时以来由JunioHamano维护。它用于:跟踪代码更改跟踪谁做出了更改编写协作Git做什么?使用仓库管理项目克隆项目以在本地副本上工作使用暂存和提交来控制和跟踪更改分支和合并允......
  • [GIT] 修改之前的commit提交的作者信息和邮箱信息 [转]
    1总体思路更改之前提交的作者信息和邮箱信息需要进行两步操作。首先,使用gitfilter-branch命令进行历史重写然后,使用gitpush--force将更改推送到远程仓库。Step1使用gitfilter-branch进行历史重写在终端或命令行中执行以下命令:gitfilter-branch--env-filte......
  • zabbix修改主机名称可支持中文名
    如图默认情况下,Zabbix是不支持主机名中存在中文字符的,要让zabbix主机名支持中文,需要修改zabbix的php代码文件, 实线步骤:找到zabbixweb目录,一般在/var/www/zabbix或者/usr/share/zabbix下 找到zabbixweb目录,一般在/var/www/zabbix或者/usr/share/zabbix下一、修改/usr/......
  • everything指定搜索路径
    1.在搜索选项里选择“匹配路径”,其他不要选,如下: 2.先指定路径。如只搜索F盘则输入F:\,后面再输入需要的内容,如找F盘里的冒泡: 3.例:只搜索E盘vscode文件夹,则先指定E:\vscode,再输入需要找的东  ......