大虾带着小虾米

Git学了就忘(4) 之 使用Git前配置

2019-08-16  本文已影响11人  繁华似锦Fighting

再让Git干活之前,必须得做一个最小配置,也就是说要把参与项目开发的工作人员的user.name以及user.email,进行设置。

为什么Git需要这些信息呢?

就是说我们每一次的变更,在哪个时间点,是谁做出的变更,这两个信息是跟着某个变更的信息捆绑在一起。同时我们在做code review(代码审查)的时候,每一次的变更,如果带上了用户的email地址,那么评审的人员在平台上面指出了你哪个文件、哪个地方有问题之后。那我们Git的版本管控的web系统,它就自动的会把变更者的email取出来,然后自动发个邮件给变更的人。所以Git这一块原理就是说,你变更的信息要有个用户的name和email是必须配置起来的。

假使大家在用Git的时候如果忘了做这个配置,那后期你在Git做过变更提交的时候,他会有一长串的提示信息,告诉你必须做相关的配置。

配置 user.name和user.email
$ git config --global user.name ‘your_name'
$ git config --global user.emailyour_email@domain.com'

注意:这个email一定是有效的,是你能够收得到邮件的email。

global有什么作用?

观察上面配置语句中,有一个--global属性,他表示的是config的三个作用域。

除了global以外我们还可以设置成local和system。三者是有差异的。

上一篇 下一篇

猜你喜欢

热点阅读