项目配置说明

news/2024/10/8 21:15:50/

文章目录

  • 零、预安装
    • 0.1 在Ubuntu 系统中安装 git
    • 0.2 在Ubuntu 系统中安装 cmake
  • 一、下载 vscode 并安装相应扩展
    • 1.1 下载 vscode
    • 1.2 安装扩展
  • 二、git 项目
  • 三、git 提交流程
    • 3.1 确定要提交的代码
  • 四、git 拉新流程

零、预安装

0.1 在Ubuntu 系统中安装 git

在 Ubuntu 桌面,右击在终端打开

按顺序输入下面指令:

  1. sudo apt update
    在这里插入图片描述
  2. sudo apt install git
    在这里插入图片描述
  3. git --version
    在这里插入图片描述
    出现版本号,就表示 git 安装成功了

0.2 在Ubuntu 系统中安装 cmake

在终端输入 sudo apt-get install build-essential gdb cmake 进行安装

安装完后输入 gcc --versiong++ --version ,有版本显示,表示安装成功,也检查一下 cmake --versiongdb --version

在这里插入图片描述

一、下载 vscode 并安装相应扩展

1.1 下载 vscode

复制下面链接,到 Ubuntu 的浏览器中,

官方网址:https://code.visualstudio.com/Download

下载 .deb 后缀的版本

在这里插入图片描述

1.2 安装扩展

打开 vscode ,点击扩展

在这里插入图片描述

将下图的 9 个插件都安装一下

在这里插入图片描述

二、git 项目

  1. 注册一个 GitHub 账号
  2. 把账号发给我,我添加权限
  3. 自己电脑新建一个空文件夹,用于存放项目
  4. 用vscode打开这个文件夹
  5. 打开终端,输入下面两条指令来配置 git 信息【单引号里面的内容要填自己 github 的账号和邮箱】
    • git config --global user.name 'user_name'
    • git config --global user.email 'xxx@163.com'
  6. 输入 git clone git@github.com:YuYanhan/KaHyparProject.git ,克隆项目,如果报错没有权限的错误,可以参考这篇文章:【git】Please make sure you have the correct access rights and the repository exists. 问题解决

三、git 提交流程

点击下图所示位置,
在这里插入图片描述

3.1 确定要提交的代码

点击修改过的文件,会显示下面界面,左边是 git 上的版本,右边是你本地的版本。

在这里插入图片描述

在本地版本中选择要提交的代码,选中,右击,找到暂存所选范围

请添加图片描述
每个文件都这样操作完后,写上提交信息,点击提交。

在这里插入图片描述
然后在终端输入 git stash ,没有终端就新建一个,点击终端,新建终端。

这条指令是把不需要提交的代码暂存到本地中,有些代码不用提交到 git 上,比如自己 debug 使用的语句

在这里插入图片描述

然后接着输入

  • git fetch
  • git push
  • git stash pop

在这里插入图片描述

这样就完成一次 git 提交,在 github 上也可以看到

在这里插入图片描述

四、git 拉新流程

在终端输入下面指令:

  • git stash
  • git pull
  • git stash pop

如果报错没有权限的错误,可以参考这篇文章:【git】Please make sure you have the correct access rights and the repository exists. 问题解决


http://www.ppmy.cn/news/1536298.html

相关文章

ML 系列:【13 】— Logistic 回归(第 2 部分)

文章目录 一、说明二、挤压方法三、Logistic 回归中的损失函数四、后记 一、说明 ​ 在这篇文章中,我们将深入研究 squashing 方法,这是有符号距离方法(第 12节)的一种很有前途的替代方案。squashing 方法通过提供增强的对异常值…

【Web】复现n00bzCTF2024 web题解(全)

目录 File Sharing Portal 方法一: 方法二: Focus-on-yourSELF Passwordless File Sharing Portal 附件的Dockerfile给了这么一段 # Add the cron job to the crontab RUN mkdir /etc/cron.custom RUN echo "*/5 * * * * root rm -rf /app…

C++11--默认成员函数控制 模板的可变参数

默认成员函数 之前学习C类中,有6个默认成员函数: 构造函数析构函数拷贝构造函数拷贝赋值重载取地址重载const 取地址重载 最重要的是前4个,默认成员函数就是我们不写编译器会生成一个默认的。在C11中新增了两个函数:移动构造函…

苹果盛宴:iPhone 16系列领衔,智能穿戴新潮流来袭

在科技界备受瞩目的苹果秋季发布会上,众多新品悉数亮相,从全新的Apple Watch系列到AirPods系列,再到备受期待的iPhone 16系列,每一款产品都以其独特的创新和卓越的性能,再次定义了智能设备的高标准。 本文将带您领略这…

UE5数字人制作平台使用及3D模型生成

第10章 数字人制作平台使用及3D模型生成 在数字娱乐、虚拟现实(VR)、增强现实(AR)等领域,高质量的3D模型是数字内容创作的核心。本章将引导你了解如何使用UE5(Unreal Engine 5)虚幻引擎这一强大…

scaling 的作用

scaling 控制适应程度指的是对原始模型权重的修改幅度。让我用具体例子解释: 假设我们有一个原始的权重矩阵: 原始权重 [[1000, 2000],[3000, 4000]]现在看两种不同的 scaling 值如何影响更新: 当 scaling 2 (alpha8, r4) 时&#xff1a…

Redis-预热雪崩击穿穿透

预热雪崩穿透击穿 缓存预热 缓存雪崩 有这两种原因 redis key 永不过期or过期时间错开redis 缓存集群实现高可用 主从哨兵Redis Cluster开启redis持久化aof,rdb,尽快恢复集群 多缓存结合预防雪崩:本地缓存 ehcache redis 缓存服务降级&…

如何制作一个企业网站,建设网站的基本步骤有哪些?

企业网站是企业的门面和名片,决定网民对企业的第一印象,因此,现在很多公司想做一个属于自己网站,但是不知道怎么做,更不知道从何做起,更别说做成了。为了能够让大家清楚如何做一个企业网站,现在…