用途:该技能提供超出基础安装的 Git 配置指导,涵盖全局配置、性能优化、别名、凭据管理、仓库维护与高级配置主题。
主要能力:帮助全局配置 Git 以获得性能与工作流优化;设置常用操作别名;安全管理凭据(GitHub CLI、Windows 凭据管理器等);配置 .gitattributes 控制换行符;启用后台维护提升仓库性能;理解仓库级与全局配置的区别;排查常见配置问题。
必要用法:可通过 git config --global 设置性能与工作流选项,例如启用 fsmonitor、untrackedCache、fetch.parallel、pull.rebase,以及 fetch.prune、merge.conflictstyle、push.autoSetupRemote、diff.algorithm 等。别名如 alias.st、alias.co、alias.pfwl。克隆快捷方式使用 url.insteadOf,例如 git clone gh:microsoft/vscode。凭据方面可用 gh auth login 与 gh auth setup-git。维护可运行 git maintenance start、git maintenance register、git maintenance run。
适用场景:需要配置 Git 别名、优化大仓库性能、管理凭据、跨平台换行符控制、启用后台维护、排查凭据或换行符错误时。
限制:资料未提供具体收费、价格、平台支持范围或效果数据。相关基础安装、完整换行符策略、GPG 签名、GUI 工具另有独立技能,本技能聚焦配置层面。