前端实习记录——git篇(公司拉取项目流程)

ops/2024/10/18 23:26:31/
实习中第一步就是拉取项目,看项目代码,下面总结一下我在公司项目拉取项目流程。

1、联系leader开通gitlab账号

2、查看/配置git用户名和密码

(1)查看
git config user.name
git config user.email
git config user.password
(2)配置
git config --global user.name "新的用户名"
git config --global user.email "新的邮箱"
git config --global user.password "新的密码"

3、生成秘钥信息

        ssh秘钥默认在账户主目录下(如下图所示),id_rsa.pub是公钥(我们所使用的),id_rsa是秘钥,如果有这两个文件就不需要创建秘钥了,如果没有的话,需要用以下命令来创建

(1)创建ssh秘钥

        输入指令后提示输入内容,注意有提示输入密码,然后直接回车就可以,直至SSH密钥生成

ssh-keygen -t rsassh-keygen -t rsa -C "xxx@xxx.com" // 这里需要是gitlab中的邮箱

 (2)创建步骤

        a、找到本地ssh路径,存放在‘C:\Users\你的用户名\.ssh’,如果没有在此位置单独创建

        b、使用以上命令生成秘钥

        c、执行完后,会在.ssh目录下生成秘钥文件

(3)查看秘钥

        a、方式一:找到ssh下的id_rsa.pub,复制粘贴

        b、方式二:使用命令cat ~/.ssh/id_rsa.pub,复制粘贴

4、gitlab中添加秘钥 

        复制以上生成的SSH Key,到Gitlab打开【设置】–> 【SSH密钥】 --> 粘贴到Key(公钥)中,点击添加就完成了

                                                

 5、克隆代码到本地仓库

        使用命令 git clone ‘项目地址’ 拉取项目代码,好了,至此就可以安心的看项目,准备打怪了。


http://www.ppmy.cn/ops/47294.html

相关文章

数据分析——Excel篇

1*学习碎片知识点记录: CtrlshiftL 筛选 UV(Unique visitor):是指通过互联网访问、浏览这个网页的自然人。访问网站的一台电脑客户端为一个访客。00:00-24:00相同的客户端只被计算一次,一天内…

【react】useEffect 快速上手

useEffect 快速上手 useEffect(setup, dependencies?) 可以接收两个参数,分别是回调函数与依赖数组. useEffect 用什么姿势来调用,本质上取决于你想用它来达成什么样的效果。下面我们来简单介绍 useEffect 的调用规则。 每一次渲染后都执行的副作用&a…

Docker部署MYSQL8.0发现启动了却无法连接,Navicat连接后项目正常连接的解决方案

Docker部署MYSQL8.0发现启动了却无法连接,使用Navicat连接后项目正常连接 客户端不支持caching_sha2_password的加密方式 可进入容器处理或使用navicat连接后修改 # 进入mysql容器内容 docker exec -it mysql bash # 进入输入下面命令 ,然后输入密码 mysql -u roo…

第一个SpringBoot项目

目录 💭1、新建New Project IDEA2023版本创建Sping项目只能勾选17和21,却无法使用Java8?🌟 2、下载JDK 17🌟 💭2、项目创建成功界面 1、目录 🌟 2、pom文件🌟 💭3、…

MySQL之查询性能优化(四)

查询性能优化 MySQL客户端/服务器通信协议 一般来说,不需要去理解MySQL通信协议的内部实现细节,只需要大致理解通信协议是如何工作的。MySQL客户端和服务器之间的通信协议是"半双工"的,这意味着,在任何一个时刻&#…

MySQL经典练习50题(上)(解析版)

所有笔记、生活分享首发于个人博客 想要获得最佳的阅读体验(无广告且清爽),请访问本篇笔记 MySQL经典练习50题(上) 创建数据库和表 -- 建 表 -- 学 生 表 CREATE TABLE Student( s_id VARCHAR(20), s_name VARCHAR(2…

Flutter 中的 InheritedTheme 小部件:全面指南

Flutter 中的 InheritedTheme 小部件:全面指南 Flutter 是一个由 Google 开发的跨平台 UI 框架,它允许开发者使用 Dart 语言构建高性能、美观的移动、Web 和桌面应用。在 Flutter 的丰富组件库中,InheritedTheme 是一个特殊的组件&#xff0…

WPF 依赖属性原理、 附加属性

依赖属性如何节约内存 MSDN中给出了下面几种应用依赖属性的场景: 希望可在样式中设置属性。 希望属性支持数据绑定。 希望可使用动态资源引用设置属性。 希望从元素树中的父元素自动继承属性值。 希望属性可进行动画处理。 希望属性系统在属性系统、环境或用户…