将本地项目推送至gitlab仓库

news/2024/9/25 0:16:10/

1. gitlab上新建一个空白项目
gitlab上点击new project按钮,新建一个项目

新建空白项目

 项目名称与本地新建项目名称相同,其余根据具体需要选择

2. 初始化本地仓库并commit项目 

进入本地项目根目录下,右击 git bash here打开命令窗口

 初始化本地仓库:

git init

 

提交至暂存区:

 git add .

commit提交项目:

git commit -m "任意" 

3. 建立本地仓库和远程仓库关系并推送
gitlab仓库拿到之前建的项目的地址,然后建立本地仓库和远端gitlab仓库关系: 

git remote add origin  https://gitlab.xx.com/xxxx.git 

如果在这一步时如果出现错误:error:remote origin already exists,需要先执行下面的命令清除关联关系,然后再进行上一步动作: 

git remote rm origin 

4.拉取一下远程仓库内容

git pull --rebase origin master 

5.推送本地内容到远程仓库

 git push -u origin master

至此完成操作。


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

相关文章

C语言第六章之内存分布,内存管理

内存分布 C代码编译过程 预处理 宏定义展开、头文件展开、条件编译,这里并不会检查语法 编译 检查语法,将预处理后文件编译生成汇编文件 汇编 将汇编文件生成目标文件(二进制文件) 链接 将目标文件链接为可执行程序 进程的内存分布 程序运行起来(…

Ubuntu22.04下opencv4.9.0环境的搭建

目录 1、更新系统包列表:2、安装依赖项:3、下载 OpenCV 源代码:4、编译和安装 OpenCV:5、配置环境变量:6、测试1、更新系统包列表: 在终端中执行以下命令,以确保系统包列表是最新的: sudo apt update2、安装依赖项: 安装构建 OpenCV 所需的依赖项: sudo apt inst…

怎么用手机远程控制电脑 远程控制怎么用

怎么用手机远程控制电脑:远程控制怎么用 在这个科技日新月异的时代,远程控制电脑已经成为了很多人的需求。有时,我们可能在外出时突然需要访问家中的电脑,或者在工作中需要远程操控办公室的电脑。这时,如果能用手机远…

css层叠性,继承性,优先级

前言 本文概要:讲述css的三大特性,层叠,继承和优先级。 层叠性 描述:我们试想以下这种情况:我们定义了同一个选择器,但是定义的属性不同。属性有相同的也有不同的,那么最后我们这个页面会听谁的…

园区巡检机器人能解决哪些问题?

在当今城市化快速发展的背景下,园区管理成为了城市管理的重要组成部分。然而,随着园区规模的不断扩大和管理需求的日益增加,传统的园区巡检方式已经无法满足对园区安全、环境监测和设施维护的需求。人工巡检存在着效率低、覆盖范围有限、安全…

【SpringBoot实战篇】获取用户详细信息

1 明确需求 1需要获取用户详细信息 2 接口文档 1基本信息 2请求参数 无 3 响应数据 响应数据类型:application/json 响应参数说明: 响应数据样例 3 思路分析 1用户名在请求头里获取 4 开发 4.1 控制器usercontroller GetMapping("/userInfo")p…

多语言vue-i18n (vue2,uniapp)

安装vue-i18n npm install vue-i18n8 --save // npm install vue-i18n–save 9版本需要vue3.0 // 在vue2环境下,默认安装 npm install vue-i18n 的版本是 vue-i18n9.2.2, // 报错信息里提示这个版本要求是vue3,所以我们安装适合vue2版本的vu…

从入门到精通C++之类和对象(续)

目录 初始化列表构造函数?拷贝构造?浅谈explicit关键字友元 内部类static成员总结 初始化列表 引入初始化列表:简化代码,提高效率 在编程中,初始化列表是一种用于在创建对象时初始化成员变量的快捷方式。通过初始化列…