全局设置:
git config --global user.name "user name"
git config --global user.email "email@domain.com"
#查看,也可在全局配置文件~/.gitconfig中查看
git config --list
如果需要为指定项目设置不同的用户名和邮件地址,可以在这个 Git 源目录下运行git config命令,不要加上–global:
git config user.name "user name"
git config user.email "email@domain.com"
#查看,项目指定的设置被保存在项目根目录下的.git/config文件中。
git config --list
git status 和 git diff 等命令输出显示的文件名为\数字的形式(Unicode)。如果设置 git config --global core.quotepath false,则文件名中的特殊字符将不会被转义为 Unicode 转义序列,而是以原始形式显示。这样做可以使文件名更易于阅读,但在某些情况下可能会导致问题,例如如果文件名中包含空格或其他特殊字符,则需要使用引号将其括起来。
有时候需要按顺序执行多个步骤,但是可能中间某个步骤时间较长,可以在一行执行一条组合命令
示例:
git add --all && git commit -m "msg" && git push origin master
#该命令可以添加所有改动点并提交