git config --global core.editor的理解
·
ly@LY-Think:~/mygit.git$ git config --global user.name "legend"
ly@LY-Think:~/mygit.git$ git config --global user.email "666666@qq.com"
ly@LY-Think:~/mygit.git$ git config --global core.editor vim
ly@LY-Think:~/mygit.git$ git config --list
user.email=666666@qq.com
user.name=legend
core.editor=vim
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.server.url=git@47.94.211.2:/home/git/repo.git
remote.server.fetch=+refs/heads/*:refs/remotes/server/*
各个命令从字面上都可以理解,但是git config --global core.editor vim 就比较有点难理解,字面意思可以理解为核心编辑器或者默认编辑器采用vim编辑器,但是什么时候会用到编辑器呢?当我们用git commit命令没有接-m "说明" 的时候,git会尝试打开一个编辑器让你输入更改说明,这个时候就会打开vim编辑器,也是就我们git config --global core.editor vim命令指定的文本编辑器,如果将这条命令换成git config --global core.editor gedit会怎么呢,答案是使用git commit的时候会弹出geditor编辑器让我们输入更改说明.
更多推荐
已为社区贡献3条内容
所有评论(0)