配置与起步 Pro Git · 1.6-1.7 / 2.7

命令说明
git config --global user.name "名"设置提交者用户名(--global 对本机所有仓库生效)
git config --global user.email "邮箱"设置提交者邮箱
git config --global init.defaultBranch main新仓库默认分支名设为 main
git config --global core.editor "code --wait"设置提交信息编辑器(示例为 VS Code)
git config --list --show-origin查看全部配置及其来源文件
git config --global alias.lg "log --oneline --graph --all"设置别名,之后 git lg 即可调用
git help <命令>查看命令完整文档(git <命令> -h 看速查)
git config --global pull.rebase truepull 默认以 rebase 方式合并,历史更干净
git config --global push.autoSetupRemote true首次 push 自动建立同名上游分支(Git ≥ 2.37)
提示:把下面的别名配置一次,日常命令少敲一半。
别名对应命令用途
git cocheckout检出 / 切换
git ststatus -sb精简状态
git lglog --oneline --graph --all --decorate图形化全历史
git lastlog -1 HEAD --stat最近一次提交详情
git unstagerestore --staged .全部移出暂存区