项目中在用git,安装msysgit客户端后处理中文是有问题的:
ls中文目录/文件名乱码;提交中文的log,push到服务器上会乱码;git log查看服务器pull过来的log乱码。
1、ls命令列出的中文目录/文件名正确显示解决方法:
以下配置文件的起始目录都为你安装msysgit所在的目录。
在Git\etc\git-completion.bash,加入:
alias ls='ls --show-control-chars --color=auto'
2、git log中的less乱码问题,需要添加支持utf-8;在Git\etc\profile,加入:
export LESSCHARSET=utf-8
3、log注释里的中文乱码问题,需要在Git\etc\gitconfig 文件加入:
[gui]
encoding=utf-8
[i18n]
commitencoding=GBK
分享到:
相关推荐
总结起来,MsysGit+TortoiseGit的组合为Windows用户提供了完整的Git解决方案,通过简体中文包的安装,使得非英文环境的用户也能轻松掌握Git的使用。在软件开发过程中,正确理解和有效利用这些工具,能够极大地提升...
**msysGit1.9.5与SourceTree1.6.14中文版详解** msysGit和SourceTree是两款在Windows环境下广泛使用的Git工具,它们分别提供了命令行和图形化界面的操作方式,使得Git在非Linux系统上的使用更加便捷。 **msysGit**...
4. **更完善的UTF-8支持**: 解决了Windows下处理多语言字符集的问题。 5. **其他修复和改进**: 包括对错误的修复,用户体验的提升等。 **使用msysGit** 1. **下载与解压**: 下载msysGit 1.9.0免安装版,解压缩到...
**msysGit安装包下载** msysGit是一款专为Windows用户设计的Git管理工具,它引入了类Linux的命令行环境,使得在Windows系统中...尽管下载过程中可能遇到问题,但通过多种方式获取安装包,总能找到适合你的解决方案。
**msysGit 1.9.5:Git for Windows的基石** msysGit是一个专为Windows操作系统设计的Git实现,它使得在Windows环境下能够无缝地使用Git版本控制系统。Git最初是由Linus Torvalds开发的,主要用于Linux和Unix系统,...
**msysGit 1.9.4:将卓越的Git SCM引入Windows** msysGit是Git版本控制系统的一个移植,专为在Windows操作系统上提供高效、可靠的Git环境而设计。Git是一种分布式版本控制系统,由Linus Torvalds创建,用于Linux...
4. **自动处理路径问题**:Windows和Unix的路径表示方式不同,MsysGit会自动处理这种差异,使得Git命令可以正确识别Windows路径。 5. **图形界面工具**:除了命令行工具,MsysGit还提供了图形化的Git客户端,如Git ...
下载 msysGit,msysGit 这是 Git 版本控制系统在 Windows 下的版本。
Msysgit 64/32位,windows git管理工具。
2. **合并与解决冲突**:当多人同时修改同一部分代码时,Git会提示冲突,需要手动解决。 3. **标签(Tags)**:用于标记特定版本,通常用于发布里程碑或版本号。 4. **子模块(Submodules)**:在大型项目中,可以...
标题 "make for msysgit" 指的是在MSYSGit环境下安装和使用GNU `make`工具的过程。MSYSGit是Windows上一个流行的Git开发环境,它提供了与Linux/Unix系统相似的命令行接口,使得开发者能够在Windows上无缝地使用Git。...
- 如果需要中文支持,可以在安装完成后安装中文语言包。 3. **配置TortoiseGit** - 打开TortoiseGit的设置对话框,可以通过开始菜单找到。 - 进行必要的设置,如身份认证信息等。 #### 四、配置SSH密钥 1. **...
msysGit是专门为Windows开发的Git工具(Git For Windows),msysGit集成了所需要的运行环境和组件,直接安装安装即可使用,官方自带简体中文GUI,菜单也能配置Git。msysGit配合TortoiseGit在Windows中使用Git,是初学...
Git最初由Linus Torvalds开发,主要用于Linux系统,但随着其影响力的扩大,msysGit的出现解决了Windows用户在本地环境使用Git的需求。 **Git简介** Git是一款分布式版本控制系统,它的核心特点是快速、高效、灵活...
Git for Windows V2.16.3是该软件的一个具体版本,可能包含了一些特定的改进和修复,例如性能优化、兼容性增强、新的特性和命令,以及对之前版本已知问题的修复。文件名中的"64-bit"表明它是为64位Windows系统设计的...
3. **错误修复**:修复了先前版本中的已知问题,提高了软件的稳定性和可靠性。 4. **用户体验**:可能改进了图形界面(如Git GUI或Git Bash)的易用性,或者增加了对Windows平台的更好集成。 在安装“Git-2.15.0-64...
msysgit 最新 1.9.5 即时下载版
4. **强大的冲突解决**:当多人同时修改同一部分代码时,Git能自动检测并提示冲突,帮助开发者解决合并问题。 5. **强大的克隆和推送功能**:通过HTTP、SSH、HTTPS等多种协议,用户可以轻松地从远程仓库获取或推送...
msysGit 所有命令 一张图足够