Git使用学习(四、git的初始化)

 

 

初始化本地仓库

git init

初始化之后,会在当前目录下创建一个.git的目录。

Git使用学习(四、git的初始化)

我这边的工程里面的文件可能会随着我学习内容的变动,而git的使用暂时就一直在这个目录下(我们用Git肯定是要做大项目的^V^)。

这个里面是一个虚拟网卡的驱动,暂时还在学习。里面内容可以忽略掉。只关注git本身的学习。

 

Git使用学习(四、git的初始化)

.git目录初始化之后会放置一些文件或文件夹,这个就是git在本地仓库的管理文件。(不要删改!)

 

设置签名

 

为什么要设置签名?

  • 为了区分不同开发人员的身份。

 

签名要设置什么内容?

  • 用户名
  • Email地址

 

签名的用户级别?

项目优先级/仓库级别:仅对本地库范围有效。

系统用户级别:当前操作系统登录的用户范围都有效。

 

两个都有如何让选取?

就近原则,使用仓库级别。

 

如何设置签名?

项目级别的签名设置

git config user.name run
git config user.email [email protected]

这个签名放在这个工作仓库的 .git/config里面

Git使用学习(四、git的初始化)

 

全局级别的签名设置

git config --global user.name run_global
git config --global user.email [email protected]

全局的放在本用户的加目录下的.gitconfig文件中

Git使用学习(四、git的初始化)

 

通常我们只需要在个人电脑设置一个系统用户级别的。