实习记录——day01-day03

embedded/2024/10/18 23:22:56/

1、整体流程

办理入职 => 领电脑 => 配环境 => 看本地代码 

给予仓库权限 => git拉取代码 => 看代码

看代码 => 根据需求看代码 => 试着开发

2、配环境详解

  • 配置 node 环境( nvm 控制版本)
  • 下载 git  配置用户名、邮箱、ssh密钥
  • 下载编辑器,同步插件
  • 浏览器相关,配置拓展
  • 下载其他常用软件(Snipaste、Utools、Clash等)

3、gitlab代码拉取与提交

(1)拉取

// 1、修改用户名、邮箱、密码方式:git config --global user.name "新的用户名"
git config --global user.email "新的邮箱"
git config --global user.password "新的密码"// 2、生成密钥ssh-keygen -t rsa -C "123@youxiang.com(这里需要是gitlab中的邮箱)"// 3、gitlab提交密钥将前面生成的id_rsa.pub中的内容粘贴到key对应的框中,点击add keys即可// 4、拉取代码git clone 地址

(2)提交 

// 1、查看分支git branch// 2、创建本地分支(公司要求自建分支,如qinghui)git branch qinghui// 3、将代码迁移到新分支git checkout qinghui...开始开发...// 4、添加修改到暂存区git add . // 5、添加修改到本地库git commit -m "完成用户列表功能的开发"(引号内按照公司要求填)// 6、查看工作状态git status// 7、推到远程仓库git push -u origin qinghui

(3)其他命令

git pull --rebase:拉取远程分支最新代码到本地分支。git log:查看本地提交的记录,是否提交成功。

4、如何看代码

  •  看 readme 文档,重点阅读,了解项目结构
  •  看 package.json 明确技术栈,如 vue2 + iviews ,熟悉页面如何搭建,是否有变动
  •  看 request.js / apis 了解接口如何书写(是否有二次封装的axios等,仿照已写接口去写)
  •  运行项目,结合需求进一步了解功能如何实现
    • 下载包管理工具(npm yarn pnpm
    • 下载依赖
    •  查看 package.json 运行项目

http://www.ppmy.cn/embedded/41292.html

相关文章

智能制造在未来制造业中的角色是什么?

智能制造在未来制造业中占据着举足轻重的地位,作为数字化转型的核心驱动力,正推动着产业向智能化、高效化方向发展。借助人工智能、大数据等前沿科技,智能制造使生产过程更加智能、精准,显著提升生产效率和产品质量。 相较于传统的…

【HarmonyOS】Stage 模型 - 应用配置文件

如图所示: Stage 模型应用配置文件主要有两类: 全局配置文件。放在 AppScope 目录下,app.json5。用来配置应用全局的信息。模块配置文件,放在每个模块里,module.json5。用来配置模块的信息。 一、全局配置文件 示…

2019年行政职业能力考卷知识点

中国特色社会主义最本质的特征是? 中国特色社会主义最本质的特征是坚持中国共产党的领导。中国特色社会主义强调中国共产党的领导地位,将党的领导作为最根本的政治原则。这是因为中国特色社会主义认为,只有中国共产党的坚强领导才能确保中国…

原子学习笔记7——FrameBuffer 应用编程

Frame 是帧的意思,buffer 是缓冲的意思,所以 Framebuffer 就是帧缓冲,这意味着 Framebuffer 就是一块内存,里面保存着一帧图像。 应用程序通过对 LCD 设备节点/dev/fb0(假设 LCD 对应的设备节点是/dev/fb0)…

探索静态住宅IP代理:保障网络安全与隐私的新途径

在数字化时代,互联网已经成为人们日常生活和工作的重要组成部分。然而,网络安全和隐私保护问题也随之而来,成为广大网民关注的焦点。静态住宅IP代理作为一种新兴的网络技术,以其独特的功能和优势,逐渐受到用户的青睐。…

ubuntu编译pcl时报错

报错如下 cc1plus: warning: -Wabi wont warn about anything [-Wabi] cc1plus: note: -Wabi warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. -Wabi11 to warn about changes from GCC 7 在网上找到了一封邮件…

QCC30xx 开发板如何测试待机电流

高通的通用蓝牙开发板底CF376上,有各种各样的外围电路与芯片,组成一整套完整的开发板平台,但客户通常只关心其中蓝牙芯片的各个状态下的工作电流,本文就介绍如何在CF376底板上,通过断开其它非必要电路 ,去测量单一蓝牙芯片的工作电流, 希望对客户有所帮助。 1, QCC30x…

【Shell】Shell编程之函数

目录 1.Shell函数定义 2.Shell函数的作用 3.函数返回值 4.函数传参 5.函数变量的作用范围 案例 1.Shell函数定义 格式1 function 函数名 { 命令序列 } 格式2 函数名() { 命令序列 } 2.Shell函数的作用 使用函数可以避免代码重复 使用函数可以将大的工程分割为若…