git
这是本文档旧的修订版!
Git
安装
Windows
- 双击安装即可
macOS
- 系统已包含 Git
- 重新安装:
brew install git
全局配置
- .gitconfig
[user] name = where.liu email = liuzhaowei55@gmail.com [core] quotepath = false autocrlf = false safecrlf = true longpaths = true [credential] helper = manager [i18n] commitencoding = utf-8 logoutputencoding = utf-8 [i18n "commit"] encoding = utf-8
常用配置命令
# 检查用户是否混用换行符[false|warn|true] # false:不做任何检查 # warn:在提交时检查并警告 # true:在提交时检查,如果发现混用则拒绝提交 # 必须使用 true 选项 git config --global core.safecrlf true # 用于 CRLF 与 LF 之间的转换 [true|input|false] # false:不进行转换 # input:在提交时,把 CRLF 转换成 LF;签出时不转换 # true:提交时,把 CRLF 转换成 LF;签出时把 LF 转换成 CRLF # 必须使用 false 选项,禁止默认转换 git config --global core.autocrlf false
Windows 解决中文乱码
git config –global core.quotepath false
- 在 Git Bash 窗口右键,选择 Options,选择 Text 设置选项,将 Character set 设置为:UTF-8 ;
- 重新打开 Git Bash 即可。
- 然后你会发现根本解决不了乱码问题~
常用命令
清理文件
# 清理未被追踪的文件 $ git clean -f # 清理未被追踪的文件夹和文件 $ git clean -df # 连 gitignore 的 untrack 文件/目录也一起删掉 (慎用,一般这个是用来删掉编译出来的 .o之类的文件用的) $ git clean -xfd # 在用上述 git clean 前,墙裂建议加上 -n 参数来先看看会删掉哪些文件,防止重要文件被误删 $ git clean -nf $ git clean -nfd $ git clean -nxfd
git.1608088668.txt.gz · 最后更改: 2020/12/16 11:17 由 admin