当前位置: 首页 > news >正文

【Gitee自动化测试3】Git的本地使用,连接推送至Gitee上的仓库中

一. 创建版本库

存放项目,项目的删除更改,版本库都能够监控。

  • 创建一个文件夹(不要包含中文路径),右键选择Git Bash Here(打开Git终端)
    在这里插入图片描述
  • 输入git init 对文件夹进行版本库的初始化,会创建一个.git文件夹
    在这里插入图片描述
  • 设置Git的用户名和邮件。它们会被包含在每次提交(commit)的元数据中。
    git config --global user.name “名字”
    git config --global user.email “邮箱”。

二. Git的使用1/2:本地版本管理

  • 创建git_test.txt
  • 添加要管理的文件:打开Git Bash Here输入git add git_test.txt
  • 提交要管理的文件:git commit -m “注释说明”
    1 file changed:1个文件修改,
    0 insertions :0个文件增加,
    0deletions:0个文件删除
    在这里插入图片描述
  • 修改git_test.txt内容,再添加-提交
    在这里插入图片描述
  • 使用 git log ,查看具体文件提交的版本信息。
    在这里插入图片描述
  • 使用git reset --hard id 回到已经的版本,这里的id就是log中每个版本的前4位
    在这里插入图片描述

三. Git的使用2/2:远程库的连接使用

  • 使用 ssh–keygen -t rsa -C “邮箱”
    生成密钥,用于连接gitee官网,让gitee官网账户认识你
    输入指令后一路回车就可以了,过程中密码什么的不需要。
    在这里插入图片描述
    生成了2个密钥存在绿框中的地址了:
    第一个是私钥:不能给别人,给别人就连接你电脑了
    第二个是公钥:平时用的
    在这里插入图片描述

  • 在gitee上创建个库,是远程访问文件的地方
    在这里插入图片描述

  • 路径:仓库的git访问路径,写名后自动生成的。

  • 选择语言:仓库主要开发用的编程语言

  • 添加.gitignore:Git 不会再记录这些文件和目录的更改。

  • 添加开源许可证:如果仓库为公开仓库,可以添加设置仓库的开源协议。

  • Readme:项目仓库自述文档,通常包含有软件的描述或使用的注意事项。

  • 设置模板:当其他人在你的仓库中创建 Issue 或 PR 时,他们将看到一个预填充的模板,让他们提供必要的信息。

  • 选择分支模型:团队共同遵循分支模型,来组织和协调代码的开发和发布工作。

  • 创建好之后就可以找到我们的仓库然后将之前生成的公钥添加了。
    在这里插入图片描述

  • 复制本地git-bash生成的公钥,,粘贴公钥后,会自动生成公钥标题
    在这里插入图片描述

  • 添加好公钥了,就复制云端库的SSH,让本地与远程库关联
    在这里插入图片描述

  • 在本地git remote add origin “你的SSH”

  • 使用git remote -v 命令验证是否关联成功。
    在这里插入图片描述

  • 使用 git push -u origin main 推送本地内容到云端库
    在这里插入图片描述
    在这里插入图片描述


http://www.mrgr.cn/news/37333.html

相关文章:

  • mysql常用的日期函数以及查询昨天,今天,本周,上个月的数据
  • Ubuntu22.04安装VMware Tools
  • ios签名工具任意文件读取漏洞
  • 高频面试你知道display: flex;嘛?说说。。。。。
  • 风扇模块(直流5V STM32)
  • 如何在Vue2项目中使用Vuex管理状态
  • 从成功案例中汲取数字化转型经验:企业数字化转型的实战指南
  • 线性跟踪微分器TD详细测试(Simulink 算法框图+CODESYS ST+博途SCL完整源代码)
  • Linux系统IO-文件描述符详解
  • el-input只能输入指定范围的数字
  • three.js加载Lod方式解析
  • Java刷题:最小k个数
  • B2C商城的关键组成模式有哪些
  • 如何使用ssm实现冀中工程技师校园网站设计与实现
  • Java中对xml文件解析并获取数据的方法——dom4j库和jaxen库的用法解读
  • 山西农业大学20240927
  • 【Golang】Golang中有哪些方式可以进行安全读写共享变量
  • 【工具分享】LockBit 3.0勒索病毒解密工具
  • JSP+Servlet+Mybatis实现列表显示和批量删除等功能
  • VBA过程代码密码解除