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

拉取gitlab项目

一、下载nvm管理node

先下载配置好nvm,再用nvm下载node

下载链接:开始 下载nvm - nvm中文官网

情况:npm i 下载依赖缓慢,可能是node版本不对,可能node版本太高

可能得问题:使用nvm 下载低版本的node时,出现npm下载错误

解决方法:

1.去官网下载对应低版本node,然后解压放在nvm目录下(我的在C:\Users\yush\AppData\Local\nvm)

2.将文件夹名字改成v+版本号(v12.22.0)

3.打开cmd--点击键盘(win+r),运行nvm use 12.22.0,就可以使用低版本node了。

参考链接:nvm安装和配置(npm下载失败的原因以及解决方法)-CSDN博客

二、node-----下载并配置环境

出现npm出错,可能是node环境没有配置好

参考链接:node下载以及环境的配置!_node下载配置-CSDN博客

npm国内镜像:猫头虎分享:2025最新 npm 国内可用镜像源仓库地址(01月01日更新)-腾讯云开发者社区-腾讯云

三、git-----下载配置环境

参考链接:超级完整的 Git的下载、安装、配置与使用 以及命令_git下载-CSDN博客

git官网下载缓慢或者失败,可以先选择国内的镜像--淘宝镜像:CNPM Binaries Mirror

四、gitlab配置SSH key 鉴权访问git项目

参考连接:GitLab 配置 SSH Key 鉴权访问git项目 - 520code

1)生成自己SSH密钥对

1.打开 Git Bash

2.输入命令:

ssh-keygen -t ed25519 -C "your_email@example.com"

3.一路回车,不要输入密码

2)将自己的SHH公钥传到gitLab

1.生成的密钥位置:C:\Users\用户名\.ssh

id_rsa:私钥

id_rsa.pub:公钥

2.将公钥复制到gitlab的ssh key

位置:点击头像->preferences->ssh keys

3.可以在命令行克隆项目到本地

git clone 你的远端项目url

五、sourcetree安装流程

参考链接:Sourcetree安装教程及使用 - 知乎

1)下载

2)远端克隆项目

1.点击clone->输入远端项目url->选择本地存放位置

2.点击工具->选项->SSH 密钥:选择前面创建的ssh 私钥->ssh 客户端:选择open ssh

3. 添加远端

3)解决远程分支已经被删除了,但是在sourcetree的远程分支还存在的问题

参考链接: 解决远程分支已经被删除了,但是在sourcetree的远程分支还存在的问题_sourcetree远端已经删除了,结果分支还在sourcetree-CSDN博客

1.在sourcetree中点击命令行模式

2.输入:

git remote prune origin

http://www.lryc.cn/news/2391637.html

相关文章:

  • 树莓派(Raspberry Pi)安装Docker教程
  • 计算机视觉---YOLOv4
  • 在雄性小鼠自发脑网络中定位记忆巩固的因果中枢
  • 刷机维修进阶教程-----没有开启usb调试 如何在锁定机型的拨号界面特殊手段来开启ADB
  • Selenium 测试框架 - Kotlin
  • docker运行centos提示Operation not permitted
  • 010501上传下载_反弹shell-渗透命令-基础入门-网络安全
  • Flask集成Selenium实现网页截图
  • 机顶盒CM311-5s纯手机免拆刷机,全网通,当贝桌面
  • 知识图谱:AI时代语义认知的底层重构逻辑
  • centos7安装MySQL(保姆级教学)
  • 2025.5.23 【ZR NOI模拟赛 T3】高速公路 题解(容斥,高维前缀和,性质)
  • QGIS新手教程2:线图层与多边形图层基础操作指南(点线互转、中心点提取与WKT导出)
  • nova14 ultra,是如何防住80°C热水和10000KPa水压冲击的?
  • Spring Boot项目中实现单点登录(SSO)完整指南
  • Windows环境下Redis的安装使用与报错解决
  • 鸿蒙完整项目-仿盒马App(一)首页静态页面
  • 大模型(4)——Agent(基于大型语言模型的智能代理)
  • 39-居住证管理系统(小程序)
  • WPF【11_4】WPF实战-重构与美化(MVVM 架构)
  • 计算逆时针夹角(有向角度)——CAD c# 实现两条线(向量)的逆时针夹角
  • 鸿蒙OSUniApp 开发带有通知提示的功能组件#三方框架 #Uniapp
  • 前端EXCEL插件智表ZCELL数据源功能详解
  • 打卡第31天:模块和库的导入
  • LLM Coding
  • Qt 的多线程
  • 【请关注】各类MySQL数据备份还原分享
  • Go语言方法与接收者 -《Go语言实战指南》
  • 基于 STM32 的农村污水处理控制系统设计与实现
  • 【Linux】进程 信号的产生