什么是哈希

  1. 哈希:就是一种加密算法,在使用同一种算法进行加密,得到的加密长度固定,各个不同的哈希算法虽然加密强度不同,但是有以下几个共同点:
    • 不管输入数据的数据量有多大,输入同一个哈希算法,得到的加密结果长度固定。
    • 哈希算法确定,输入数据确定,输出数据能够保证不变
    • 哈希算法确定,输入数据有变化,输出数据一定有变化,而且通常变化很大
    • 哈希算法不可逆
  2. 哈希的主要作用就是用来校验(上传或下载)文件是否损坏
  3. 加密算法的格式:md5 sha1 crc32

克隆

克隆会有三种效果

  1. 初始化本地仓库
  2. 创建origin(http协议)远程地址别名
  3. 初始化远程仓库

** origin不是固定不变的,这个别名是可以改变的,我们可以使用 ` git remote rename 原名 新名 来更改名称,也可以通过 git remote add 别名 远程地址 新添加远程地址 **