1.1.本地创建一个Git仓库

1.1.本地创建一个Git仓库

 ~ mkdir test
 ~ cd test
 ~/test git init
已初始化空的 Git 仓库于 /Users/ruichengm/test/.git/
 ~/test(master) ls -al
total 0
drwxr-xr-x    3 ruichengm  staff    96  7 18 08:46 .
drwxr-xr-x+ 107 ruichengm  staff  3424  7 18 08:47 ..
drwxr-xr-x    9 ruichengm  staff   288  7 18 08:46 .git

认识.git

➜  .git git:(master) ls -al
total 24
drwxr-xr-x  10 song  staff  320  6 25 22:11 .
drwxr-xr-x   3 song  staff   96  6 25 22:11 ..
-rw-r--r--   1 song  staff   23  6 25 22:11 HEAD
drwxr-xr-x   2 song  staff   64  6 25 22:11 branches
-rw-r--r--   1 song  staff  137  6 25 22:11 config
-rw-r--r--   1 song  staff   73  6 25 22:11 description
drwxr-xr-x  13 song  staff  416  6 25 22:11 hooks
drwxr-xr-x   3 song  staff   96  6 25 22:11 info
drwxr-xr-x   4 song  staff  128  6 25 22:11 objects
drwxr-xr-x   4 song  staff  128  6 25 22:11 refs

文件夹的作用

  • HEAD 文件指示目前被检出的分支
  • branches 新版本已经废弃无须理会
  • description 用来显示对仓库的描述信息
  • config 文件包含项目特有的配置选项
  • info 目录包含一个全局性排除文件
  • hooks 目录包含客户端或服务端的钩子脚本
  • index 文件保存暂存区信息
  • objects 目录存储所有数据内容
  • refs 目录存储分支的提交对象的指针

基础配置

配置名称

git config user.name  #查看
git config --global user.name "你的昵称"  #修改

配置邮箱

git config user.email #查看
git config --global user.email "你的邮箱" #修改

命令行修改配置

git config --global --replace-all user.name "your user name"
git config --global --replace-all user.email"your user email"

修改配置文件

修改文件的方式,主要是修改位于主目录下.gitconfig 文件,可以看到如下配置:

[user]
        name = daxia
        email = 78778443@qq.com

git config –list可以查看是否修改成功了