git 常用配置及命令
可以通过下面命令查看git配置信息
git config --list
config list 分全局和局部:
- 在根目录下执行 git config --list 显示为全局配置
- 在 git 的仓库目录下执行,显示的是全局和局部的配置信息
1.1 git 邮箱配置
设置用户名称与邮件地址。这样做很重要,因为 Git 的每笔提交都会使用这些信息,并且它会写入到每一次提交中,不可更改。
git config --global user.email "邮箱"
git config --global user.name "用户名"
如果使用了 --global 选项,那么该命令只需要运行一次,因为之后无论在该系统上做任何事情, Git 都会使用那些信息。
1.1.1 git alise 别名配置
$ git config --global alias.ck checkout
$ git config --global alias.ci commit
$ git config --global alias.br branch
$ git config --global alias.st status
1.1.2 git vim 编辑器配置
在执行git commit 的时候,弹出的窗口不是自己想要的编辑器。或者由于另外的一些原因,想要在使用git的时候更换一个编辑器,则可以通过git config --global core.editor的命令修改为自己想要的编辑器。
git config --global core.editor vim
git默认编辑器是nano,如果恢复默认编辑器,可以使用下面命令进行配置
git config --global core.editor nano
1.2 repo 使用
repo forall -c
此命令遍历所有的git仓库,并在每个仓库执行-c所指定的命令,被执行的命令不限于git命令,而是任何被系统支持的命令,比如: git log, git status, git checkout等。
repo forall -p -c git statsu
repo forall -p -c git checkout
|