栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Git本地仓库的初始化和配置

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Git本地仓库的初始化和配置

文章目录
  • 一、构建本地仓库
  • 二、设置个人信息
  • 三、添加远程仓库源
  • 四、配置SSH Remote 免密
  • 五、同一个Origin设置不同的Push和Fetch Url


一、构建本地仓库
  1. 先定位到我们新创建的文件夹
  2. 使用git init初始化本地git仓库

    显示这个就表示已经在这个目录下初始化了一个空的GIt仓库
  3. 使用tree命令查看.git目录下的文件:tree .git /f

    这些都是一些脚本文件模板,可删除
    结构如下
  4. HEAD文件存储是是当前分支,用cat命令查看
二、设置个人信息
  1. 设置用户名

    git config --global user.name 用户名
    
  2. 设置用户邮箱

    git config --global user.email 邮箱
    
  3. 查看用户名和邮箱

    git config user.name  
    
    git config user.email
    
三、添加远程仓库源
  1. 首先在gitee上新建一个仓库

  2. 可以获取到仓库http和ssh的源链接

  3. 添加remote
    使用git remote add 命令

    git remote add origin_http 链接
    
    remote add origin_ssh 链接
    
  4. 使用git remote -v 查看配置信息

    在config也可以看到已经配置好了的源

四、配置SSH Remote 免密

SSH可通过公私钥的机制,将生成的公匙配置到远程仓库里,从而实现免密访问。
目前公匙key有四种类型:dsa、rsa、ecdsa、cd25519,其中默认使用的是rsa,由于一些安全问题,目前都不推荐使用dsa和rsa,本文章使用的是cd25519.

  1. 在本地仓库中输入命令:

    ssh-keygen -t ed25519 -C "邮箱"
    
  2. 弹出的提示第一行是配置密匙存放的地址,可自己输入地址,不输入的话默认地址为user/,ssh/id_ed25519

  3. 第二行为配置密码,不配置为空,第三行重新输入一遍密码

  4. 下面就是告诉你存放的地址,以及key保存在哪个文件里

  5. 最后就是从文件中取出key

  6. 打开gitee仓库,将密匙填进去

  7. 添加成功

五、同一个Origin设置不同的Push和Fetch Url
  1. 应用场景
    我们拉取开源代码,做自己的修改,想Push到自己的仓库。

  2. 命令

    git remote set-url --add --push origin 地址
    

    这样修改后查看配置(cat .gitconfig)后可以看到配置已经被修改

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/939063.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号