首页 > 其他分享 >Git之文件名乱码

Git之文件名乱码

时间:2023-04-13 22:45:23浏览次数:46  
标签:中文 git 文件名 quotepath 乱码 Git

现象

利用git status查看待提交的文件,其中文件名中有中文,但是显示的中文字符是乱码

乱码原因

在默认设置下,中文文件名在工作区状态输出,中文名不能正确显示,而是显示为八进制的字符编码。

解决方式

设置 git 的** core.quotepath **选项为false,quotepath表示引用路径,加上–global表示全局配置

git config --global core.quotepath false

标签:中文,git,文件名,quotepath,乱码,Git
From: https://www.cnblogs.com/fyusac/p/17316834.html

相关文章

  • #yyds干货盘点#Git 技巧之高级配置用户信息
    众所周知,日常配置git用户信息的方式通常是:gitconfig--globaluser.name'用户名'gitconfig--globaluser.email'邮箱'全局方式配置,写入到 ~/.gitconfig文件中,这种方式显然只能设置最常用通用的用户信息,然后在需要部分仓库(如公司项目)需要特殊配置时,只能再通过下面的方式配置......
  • git--记录
       1、由于本地的git配置的用户名、密码与gitlabs上注册的用户名、密码不一致导致   2、当操作git命令时又没有弹框提示请输入用户名密码的提示框解决方案:1、进入到本地放库目录下,然后右击选择“GitBashHere”,输入如下指令,再次git操作时会让你重新输入用户名和密码再......
  • vscode安装GitHub copliot后,不能启用,也不显示copilot图标
     这个问题可能是由于安装的GitHubCopilot版本与VSCode不兼容导致的。您可以尝试卸载当前的GitHubCopilot插件,然后重新安装一个较早的版本。如果这不起作用,您可以尝试在VSCode中打开命令面板(Ctrl+Shift+P),然后输入“GitHubCopilot:启用”以启用插件。如果您仍然无法解决问题,......
  • git常用命令汇总
    (文章目录)仓库#在当前目录新建一个Git代码库$gitinit#新建一个目录,将其初始化为Git代码库$gitinit[project-name]#下载一个项目和它的整个代码历史$gitclone[url]配置#显示当前的Git配置$gitconfig--list#编辑Git配置文件$gitconfig-e[--glob......
  • Github创建组织(organization)
    前言创建Github组织(Organization)可以让你和你的团队共享代码,更好地管理和协作开发项目。Github组织(Organization)是一个非常有用的工具,可以让开发者协同工作并共享他们的代码。首先,登录你的Github账户。Github上创建组织的详细步骤1、点击右上角的加号(+)按钮,然后从下拉菜单中选......
  • 取消git提交时precommit代码校验
    用git进行代码管理,当我执行gitcommit操作时,会出现一下代码来检测提交的代码Pro:hcf-vuehh$gitadd--allPro:hcf-vuehh$gitcommit-m'wq'husky>pre-commit(nodev8.11.2)❯Runningtasksforsrc/**/*.{js,jsx,vue}⠼eslint解决办法:1.进入项目所在文......
  • Git 分支操作,没有master合并权限
    1,克隆代码,略过。。2,  vs里面Git更改,然后右上角三个点,再里面新建自己的本地分支。3,切换到你自己的分支,然后推送一次,远程服务器会自动新建你的远程分支。4,自己本地分支上面,正常修改代码,然后提交,先不要推送。 5,切换到master分支 拉取    6,再切换到自己本地分......
  • 中国数字前行者共同发声:Digital, Give me five
    穷则变,变则通,通则久。——语出《系辞·下》这世界上唯一不变的就是变化,20多位来自各行业的数字前行者共同发声:Digital, givemefive!击掌的瞬间,缘,妙不可言。 变变变,一切都在变!改革开放40多年的发展,不仅改变了中国的命运,同样也改变了每一个中国人的生活。对比一下40年前与40年后,......
  • Git多平台/多账号配置
    有时候需要在一台电脑使用多个git平台(Gitee、GitHub、Gitlab...)或者一个平台多个不同账号,比如想同时配置公司git和个人的git,提交代码时提交到对应的平台/账号的代码仓库且互不影响。这时候需要配置不同的SSHkey。1.生成SSHkey默认情况下,用户的SSH密钥存储在其~/.ssh目录......
  • git 更新代码错误 Your local changes to the following files would be overwritten
    当gitpull时提示 Yourlocalchangestothefollowingfileswouldbeoverwrittenbymerge idea中撤销当前本地本次提交 ......