git
Git
配置关闭自动转换 CRLF 行尾#
配置 credential helper#
WSL#
Linux#
配置默认分支为 main#
配置用户和邮箱#
配置 lfs#
别名#
不用 oh-my-zsh 的 git 插件,也不用 PowerShell 的 git-aliases 模块 —— 前者一次塞 197 个别名,
实际用到的就这几个。两边保持同样的语义,跨平台肌肉记忆一致。
zsh#
PowerShell#
PowerShell 里要用函数而不是 Set-Alias,因为别名不能带固定参数。
git-aliases 模块靠 Import-Module git-aliases -DisableNameChecking 做的就是这件事,
自己定义时这一步得自己接管。
两边都支持串起来用: