0%

Git学习日志之二-使用前准备——本地库初始化与设置签名

简介:了解过 git 来源的朋友,应该会晓得 git 与 Linux 系统是同一作者,所以在此操作 Linux 的基础命令几乎都能运行,在此便不在过多赘述: 列举几个在此常用的命令:

  • ls -lA:查看所有的目录(包含隐藏文件夹)
  • ls -l|less 分屏的去查看

安装好了之后如果是默认安装,git 会添加到鼠标右击的快捷栏中(如下所示):

Git 使用前许初始化本地库,具体操作如下:

本地库初始化:(命令行:Git Bash Here)

  • 命令:git add(使用 git bash here)

进入相对应的目录下,新建一个用于学习 Git 的文件夹

1
mkdir xxx

初始化本地库:

1
2
cd xxx  // 进入到相对应的目录下
git init //初始化本地命令

  1. 首先是使用了’ll‘,命令查看当前前目录先文件夹及权限
  2. 使用 mkdir anothergit 命令在当前目录下创建了一个名为 anothergit 的文件夹
  3. 使用 git init ,初始化本地库

初始化成功效果展示:

  1. ll -lA // 显示该目录下全部的文件夹(注:如果使用’ll‘是不能显示出’.git/‘的)
    
    1
    2.
    ll .git/ // 查看.git/文件夹下的可显示的文件夹
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15

    注:.git 目录中存放的是本地库相关的配置文件,请勿随意删除及修改。(这里凉了就凉凉了,git 的命令也帮不了你)

    ## 设置签名:

    主要用于区分开发者身份,并非会验证验证其邮箱真实性,

    - ​ 形式:
    - 用户名:Payne
    - Email 地址:123123@xxx.com
    - 这里设置的前和登录远程库的账号密码无任何关系
    - 签名:如果都有的话会以项目级别仓库签名为使用,否则会以系统用户级别为使用

    - 项目级别(仓库级别):仅在此库有效
    - 命令:
    //主要用的命令 git config // 实际用的 git config user.name Payne_project git config user.eamil 123123@xxx.com
    1
    2
    3

    - 实际操作:
    - ![](https://cdn.cuiqingcai.com/wp-content/uploads/2020/05/4.项目级别签名设置.png)使用命令,查看项目级别签名设置结果:
    cat ./git/config
    1
    2
    3

    - 系统用户级别:登录当前操作系统的用户范围(包含多个项目级别,仓库级别)
    - 命令:
    //主要用的命令 git config --global // 实际用的 git config --global user.name Payne_global git config --global user.eamil 123123@xxx.com
    • 实际操作系统用户级别的 config 是在系统目录下,如果不想太麻烦的去找直接 cat ~/.git config 即可