ubuntu git无法识别中文的解决办法

本文介绍了如何在Git中设置全局编码为UTF-8,以便在处理中文文件和仓库时避免乱码,包括`gitconfig`命令行选项和在`.bashrc`文件中的相关配置。

git config --global core.quotepath false                 # 设置 git status utf-8编码
git config --global gui.encoding utf-8                     # 设置Git GUI界面utf-8编码
git config --global i18n.commit.encoding utf-8           # 设置commit信息utf-8编码
git config --global i18n.logoutputencoding utf-8         # 设置输出 log utf-8 编码

在~/.bashrc最后添加下面条件变量

export LESSHARESET=utf-8 

然后令其生效:

source  ~/.bashrc 

参考:

 配置git识别中文_git仓库不能使用中文吗-优快云博客

### 使用GitUbuntu系统中上传代码 要在Ubuntu系统上使用Git进行代码上传,需要完成以下几个方面的配置和操作: #### 安装Git 如果尚未安装Git,则可以通过以下命令来安装它。这一步确保`git`命令可以在系统的PATH环境变量中找到[^2]。 ```bash sudo apt update sudo apt install git ``` #### 配置Git用户信息 为了使提交记录具有可识别的信息,在首次运行Git之前需设置用户名和电子邮件地址: ```bash git config --global user.name "Your Name" git config --global user.email "your_email@example.com" ``` #### 创建GitHub项目并初始化本地仓库 按照介绍中的说明创建一个新的GitHub项目后,可以将其与本地目录关联起来[^1]。 假设已经有一个要管理的文件夹或者想要新建一个用于测试目的的新目录作为起点: ```bash mkdir my_project cd my_project git init ``` 此命令将在当前工作区建立一个新的版本库。 #### 添加远程仓库URL 通过克隆现有存储库或将新项目的链接添加到本地副本的方式实现同步功能。这里以添加为例展示具体方法之一: ```bash git remote add origin https://github.com/username/repository.git ``` 注意替换上述 URL 中 `https://github.com/username/repository.git` 为你自己的实际仓库路径。 #### 提交更改至暂存区再推送至服务器端 当准备好分享修改后的源码时,先将这些改动加入索引阶段(即所谓的“staging area”),之后正式提交它们,并最终推送到云端共享位置上去。 ```bash git add . git commit -m "Initial commit message describing changes." git push -u origin master ``` 对于某些较新的GitHub默认分支名称可能不是master而是main的情况,请相应调整最后那条指令里的参数值为`main`而非`master`。 以上就是利用Git工具链配合Linux发行版下的终端界面执行的一系列典型动作流程概述,从而达成从零构建起始状态直至成功发布成果的目标过程描述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值