当前位置: 首页 > ai >正文

gitlab相关操作

2025.06.11今天我学习了如何在终端使用git相关操作:

一、需要修改新的仓库git地址的时候:

(1)检查当前远程仓库

git remote -v 

输出示例:

 origin https://github.com/old-repo.git (fetch)

 origin https://github.com/old-repo.git (push)

方案一:删除已有的远程仓库并重新添加

如果需要更换远程仓库,首先删除已有的origin,然后重新添加新的远程仓库。

# 删除已有的远程仓库

git remote remove origin

# 重新添加新的远程仓库

git remote add origin https://github.com/new-repo.git

# 验证新的远程仓库

git remote -v

输出示例:

origin https://github.com/new-repo.git (fetch)

origin https://github.com/new-repo.git (push)

方案二:修改已有远程仓库的URL

如果只是想修改远程仓库的URL,可以使用git remote set-url命令。

# 修改远程仓库的URL

git remote set-url origin https://github.com/new-repo.git

# 验证新的远程仓库

git remote -v 

输出示例

origin  https://github.com/new-repo.git (fetch)
origin  https://github.com/new-repo.git (push) 

3. 提交代码

在成功修改或重新添加远程仓库后,可以按照正常的Git提交流程推送代码。

# 切换到main分支
git checkout main

# 拉取最新代码(避免冲突)
git pull origin main --rebase

# 添加修改
git add .

# 提交更改
git commit -m "更新代码"

# 推送到GitHub
git push -u origin main

 

 转载来自:

Git报错fatal: remote origin already exists的远程仓库管理_remote origin already exists.-CSDN博客

、git提交到远程仓库:

1.将本地的Git仓库与远程仓库关联

git remote add origin http://1.1.1.1/dsic/Simulator.git

2.加入暂存区(.是将文件夹内所有修改的文件、文件夹都暂存,也可以手动选择文件进行暂存) 

git add .

git add -f dist 

3.提交说明(-m后面是需要提交的说明) 

git commit -m '提交内容说明' 

4.查看当前分支 

git branch 

5.上传代码到分支 

git push origin master 

转载来自:

本地项目推送到gitlab仓库的保姆级教程_如何将本地项目上传到gitlab-CSDN博客 

http://www.xdnf.cn/news/13321.html

相关文章:

  • 实战案例-FPGA的JESD204调试问题解析
  • 青少年编程与数学 01-011 系统软件简介 13 Microsoft SQL Server数据库
  • 关于使用WebSocket时无法使用@Autowired 注入的问题
  • CompletableFuture浅谈
  • Efficient Attention 理解
  • 美团完整面经
  • Matlab解决无法读取路径中的空格
  • matlab分布式电源微电网潮流
  • uni-app 自定义路由封装模块详解(附源码逐行解读)
  • FEMFAT许可使用数据分析工具介绍
  • MySQL 主从复制与一主多从架构实战详解
  • Electron-vite【实战】MD 编辑器 -- 编辑区(含工具条、自定义右键快捷菜单、快捷键编辑、拖拽打开文件等)
  • 深入理解 TCP 套接字:Socket 编程入门教程
  • uniapp请求接口封装
  • C#引用传递代码记录
  • 第七章: SEO与渲染方式
  • 滚珠导轨在汽车自动化装配线中的核心传动
  • AVCap视频处理成帧和音频脚本
  • CKA考试知识点分享(9)---gateway api
  • 混合型交易所架构:CEX+DEX融合与Layer2扩展方案
  • Visual Stdio程序弹出的黑框内容如何复制
  • (天文学)恒星的介绍分类
  • 中兴B860AV1.1江苏移动-自动降级包
  • 手写RPC框架<四> 负载均衡
  • LSTM-XGBoost回归预测,多输入单输出(Matlab完整源码和数据)
  • 【AI时代速通QT】第一节:C++ Qt 简介与环境安装
  • 41页PPT | 基于AI制造企业解决方案架构设计智能制造AI人工智能应用智能质检人工智能质检建设
  • MyBatis实战指南(六)自动映射
  • 科技评论:Jim Keller 的“反向”战略:RISC-V 成为中国应对美国芯片封锁的关键武器
  • 为何AI推理正推动云计算从集中式向分布式转型