美文网首页
008_版本管理利器_git_基础配置信息详解

008_版本管理利器_git_基础配置信息详解

作者: cjxz | 来源:发表于2020-04-24 16:53 被阅读0次

安装好了git相信很多小伙伴已经等不及要开始盘git了,但是先等等!先把基本配置搞起来,说实在的这些配置还挺重要的。

1.全局配置

  • 用户名配置git config --global user.name 'zhuchao'
  • 邮箱设置git config --global user.email 'zhuchao@163.com'

2.查看全局配置

git config --global --list

3.本地配置

我们不仅可以使用全局配置global还可以使用本地配置local本地配置的意思是针对某一个项目生效的配置。下面我用一个例子给大家演示一下

  • 1.在你的工作目录新建一个文件:mkdir learning-git
  • 2.初始化git也就是让当前目录被git管理起来:git init
  • 3.新建一个文件,然后将文件推送到git的历史版本库中
echo 111 > 1.txt
git add -A
git commit -m 'add 1.txt'
zhuchaodeMacBook-Pro-2:learning-git zhuchao$ git log
commit dd30556c55d909ba9266286cc064ba8cd58c7d55 (HEAD -> master)
Author: zhuchao2 <zhuchao@163.com>
Date:   Fri Apr 24 16:44:56 2020 +0800

    add 1.txt

可以看到上面有Author是我们设置的全局用户名和全局邮箱

  • 4.设置本地local配置信息
zhuchaodeMacBook-Pro-2:learning-git zhuchao$ git config --local user.name 'zhangsan'
zhuchaodeMacBook-Pro-2:learning-git zhuchao$ git config --local user.email 'zhangsan@163.com'
zhuchaodeMacBook-Pro-2:learning-git zhuchao$ echo 222 > 1.txt
zhuchaodeMacBook-Pro-2:learning-git zhuchao$ git commit -am 'update 1.txt'
[master e1a1d9b] update 1.txt
 1 file changed, 1 insertion(+), 1 deletion(-)
zhuchaodeMacBook-Pro-2:learning-git zhuchao$ git log
commit e1a1d9b8bb1d003ee3c174e60f180368598821ae (HEAD -> master)
Author: zhangsan <zhangsan@163.com>
Date:   Fri Apr 24 16:48:03 2020 +0800

    update 1.txt

commit dd30556c55d909ba9266286cc064ba8cd58c7d55
Author: zhuchao2 <zhuchao@163.com>
Date:   Fri Apr 24 16:44:56 2020 +0800

    add 1.txt

可以看到上面的日志操作记录,第一次日志我们没有增加local配置提交的作者是zhuchao,第二次我们增加了local配置,提交的作者就是zhangsan

本期视频:02_git安装和卸载_git全局配置

本期视频:03_git配置样例演示

相关文章

网友评论

      本文标题:008_版本管理利器_git_基础配置信息详解

      本文链接:https://www.haomeiwen.com/subject/wjmfwhtx.html