使用gitlab初次上传代码

2023-05-16

提要

项目开发中需要使用gitlab来管理代码,将自己开发的模块上传到gitlab,第一次使用这个代码管理仓库,记录一下。

方法

1.首先注册gitlab的账号。这个在百度上搜一下gitlab的官网,进去后首页就是注册及登陆页面,没有账号的先注册,不做详细说明。
2.有自己的账号后登录,进入gitlab。
3.进入自己的团队中,创建一个仓库。
在这里插入图片描述
点击上面的new projects,进入创建仓库界面,如下图所示
在这里插入图片描述
查看上图标出的顺序,在1处输入项目的名称,在2处输入项目的描述,3处选择新仓库的属性,私有的,内部的,共有的,属性里只有内部的需要解释一下,就是一个团队的登录后都可以查看你的仓库里的项目,私有的就是只有自己可以查看,共有的不再解释。上述的三个填写选择之后,点击按钮创建项目按钮create projects按钮。创建成功后,进入下面的界面。
在这里插入图片描述
此时会提示仓库已经创建成功,但是可以看到此时还是一个空的项目,因为你还没有上传代码到其中。
4.在自己的电脑上下载并安装git,用于创建本地仓库,作为连接远程仓库的桥梁,将来上传和下载代码都可以通过git来操作。
在网上找官网下载git,下载后按照提示来安装git,若是不放心,可以在网上搜索git的安装教程,照着安装步骤安装。安装完成后,在自己的电脑上进入到你想创建本地仓库的路径下,创建一个空文件夹,用于存放本地仓库代码。文件夹名最好和gitlab上创建的仓库同名,这里关于这个空文件夹的命名规则我忘记了,这里是最安全的方式,也方便后期查找。
5.在创建的空文件夹上右键,可以看到git bash here和git GUI here,当然这是在上一步成功安装git之后才会有的。
在这里插入图片描述
6.点击git bash here菜单,弹出一个命令窗口,此时真正的上传代码开始了。
在这里插入图片描述7.输入命令git clone 网址,这里的网址是自己创建仓库后,自己创建的仓库的网址,可以去gitlab上拷贝一下,
在这里插入图片描述
然后回车。进入到自己刚才创建的空文件夹后可以看到新增加了一个文件夹.git,当前前提是你的电脑设置了可以查看隐藏文件。
8.将自己的需要上传的项目拷贝到那会儿创建的空文件夹下。
9.继续在命令窗口输入指令:
git add .
回车。
10.继续输入指令:git commit -m “描述”。这里的描述是指自己关于此次提交代码的描述,就是自己的项目做了那些变动之类的。第一次提交就写首次提交也行。
11.上一步若是回车之后出现提示
在这里插入图片描述
需要自己配置名称,这时输入如下的指令:
git config --global user.email “you@example.com”
回车后继续输入指令:
git config --global user.name “Your Name”
回车,上面的两个指令是配置自己的邮箱和用户名,当然读者自己根据自己的邮箱和用户名信息修改就行。
12.接下来继续输入指令:git push -u origin master
回车,将自己的代码上传到gitlab上,执行完这步后,可以去girlab上查看是否自己已经上传成功代码。
完成上面的步骤之后,首次提交代码就成功了。下一篇博文告诉怎么上传代码到已经被初次上传代码的仓库,即如何向gitlab上上传更新后的代码。
备注:
上面的指令具体什么作用,读者可以自己查阅。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用gitlab初次上传代码 的相关文章

随机推荐

  • ubuntu 20.04 安装 ceres库

    文章目录 一 安装依赖项二 下载源码 xff1a 三 编译并且安装1 进入正确位置 xff1a 2 建立build xff0c 并进入3 编译4 安装 安装完成后是下面这个界面 xff1a 一 安装依赖项 sudo apt span cla
  • ROSERROR : CMake Error at /opt/ros/noetic/share/pcl_ros/cmake/pcl_rosConfig.cmake:113 (message)

    文章目录 问题如下 xff1a 产生问题分析 xff1a 解决办法 xff1a 效果 xff1a 问题如下 xff1a 产生问题分析 xff1a 由于之前eigen库与ceres库的冲突 xff0c 进行了两个库的重装并删除了相关文件夹 x
  • Ubuntu20.04下的编译与运行LIO-SAM【问题解决】

    LIO SAM在Ubuntu20 04下编译和运行的问题 一 安装依赖项1 Boost gt 61 1 652 CMake gt 61 3 03 gcc大于4 7 3就行4 安装 TBB5 安装 MKL 二 安装GTSAM三 OpenCV
  • 在Ubuntu20.04系统上LIO-SAM跑KITTI数据集和自己数据集代码修改

    LIO SAM跑KITTI数据集和自己数据集代码修改 一 编译并运行LIO SAM二 代码修改1 cloud info msg2 imageProjection cpp 三 KITTI数据集准备四 自己数据集准备五 修改配置文件params
  • KITTI数据集Raw Data与Ground Truth序列00-10的对应关系,以及对应的标定参数

    一 KITTI官方提供的真值和标定参数下载地方 网站 xff1a Visual Odometry SLAM Evaluation 2012 具体位置 xff1a 真值 xff1a Download odometry ground truth
  • 相机内参标定,相机和激光雷达联合标定

    相机内参标定 xff0c 相机和激光雷达联合标定 一 相机标定原理1 1 成像过程1 2 标定详解 二 相机和激光雷达联合标定2 1 标定方法汇总2 2 Autoware的安装与运行2 2 1 安装方式2 2 2 安装Autoware的依赖
  • Ubuntu20.04安装和编译运行lidar_align来联合标定lidar与imu的外参

    Ubuntu20 04安装和编译运行lidar align来联合标定lidar与imu的外参 一 编译运行lidar align1 1 下载地址1 2 编译1 2 1 nlopt问题解决1 2 2 c 43 43 问题解决 二 处理数据集三
  • ROS小工具学习与使用

    ROS小工具学习与使用 rqt的使用 rqt bag工具 rqt bag span class token operator lt span your bagfile span class token operator gt span sp
  • printf函数的实现方法

    printf是一个C库函数 xff0c 用于向标准输出 xff08 stdout xff09 写入格式化的字符串 如果格式字符串包含格式说明符 xff08 以 开头的子序列 xff09 xff0c 则需要额外的参数来替换相应的说明符 实现p
  • linux下查看cmake的版本

    方法 在命令行输入指令 xff1a cmake span class token operator span version
  • C++常用标准库

    STL是Standard Template Library的简称 xff0c 中文名标准模板库 从根本上说 xff0c STL是一些 容器 的集合 xff0c 这些 容器 有list vector set map等 xff0c STL也是算
  • 如何轻松写出正确的链表代码

    如何轻松写出正确的链表代码 xff1f 1 理解指针或引用的含义 将某个变量赋值给指针 xff0c 实际上就是将这个变量的地址赋值给指针 xff0c 或者反过来说 xff0c 指针中存储了这个变量的内存地址 xff0c 指向了这个变量 xf
  • JVM之虚拟机栈详细讲解

    Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域 这些区域有各自的用途 xff0c 以及创建和销毁的时间 xff0c 有的区域随着虚拟机进程的启动而一直存在 xff0c 有些区域则是依赖用户线程的启动和结
  • 【图像处理】特征点算法整理总结

    特征点检测 1 Susan SUSA xff08 Smallest Univalue Segment Assimilating Nucleus xff09 算子是一种高效的边缘和角点检测算子 xff0c 并且具有结构保留的降噪功能 原理 用
  • 图像特征点匹配算法

    sift https blog csdn net weixin 38404120 article details 73740612 https blog csdn net abcjennifer article details 763968
  • 算法目标检测面经

    1 自我介绍 2 简历上的项目 网易雷火 AI研究员 1 ResNet FCN Fasterrcnn 2 膨胀腐蚀的原理 3 均值滤波的原理 时间复杂度 怎么优化 4 第k大的数 topK个数 网易互娱预研 深度学习计算机视觉 1 语义分割
  • 图像配准(Image Registration)简介

    图像配准在目标检测 模型重建 运动估计 特征匹配 xff0c 肿瘤检测 病变定位 血管造影 地质勘探 航空侦察等领域都有广泛的应用 每一种配准方法通常都针对某个具体问题而设计的 xff0c 众多方法中 xff0c 唯一的共性就是每个配准问题
  • SSD算法详解

    转载 xff1a https blog csdn net ytusdc article details 86577939 SSD github https github com weiliu89 caffe tree ssd SSD pap
  • 深度学习-目标检测评估指标P-R曲线、AP、mAP

    基本概念 P R曲线中 xff0c P为图中precision xff0c 即精准度 xff0c R为图中recall xff0c 即召回率 Example 下面通过具体例子说明 首先用训练好的模型得到所有测试样本的confidence s
  • 使用gitlab初次上传代码

    提要 项目开发中需要使用gitlab来管理代码 xff0c 将自己开发的模块上传到gitlab 第一次使用这个代码管理仓库 xff0c 记录一下 方法 1 首先注册gitlab的账号 这个在百度上搜一下gitlab的官网 xff0c 进去后