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

拉取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.xdnf.cn/news/706537.html

相关文章:

  • mac电脑安装nvm
  • C# 事件的选择与使用
  • 命令模式,观察者模式,状态模式,享元模式
  • 同为.net/C#的跨平台运行时的mono和.net Core有什么区别?
  • Android开发常用Kotlin高级语法
  • 已解决:.NetCore控制台程序(WebAPI)假死,程序挂起接口不通
  • Java求职面试:从Spring到微服务的技术挑战
  • 【.net core】Rotativa 如何在linux上实现
  • 分布式数据库备份实践
  • 50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | Split Landing Page(拆分展示页)
  • CSS篇-1
  • dis css port brief 命令详细解释
  • Windows MongoDB C++驱动安装
  • idea本地git上传gitee码云失败分析,push rejected+git手动融合
  • 工程化架构设计:Monorepo 实战与现代化前端工程体系构建
  • 从零开始创建 Vue 3 开发环境并构建第一个 Demo
  • 前端-关于apk文件分片上传
  • 代码随想录算法训练营 Day59 图论Ⅸ dijkstra优化版 bellman_ford
  • 基于URL弹窗的图片链接生成功能技术实现
  • 快速了解 GO 之依赖注入与 mock测试
  • [Go] Option选项设计模式 — — 编程方式基础入门
  • 驱动开发(2)|鲁班猫rk3568简单GPIO波形操控
  • 2025年数字经济与绿色金融国际会议:智能金融与可持续发展的创新之路
  • Vue Hook Store 设计模式最佳实践指南
  • 计算机操作系统(十四)互斥锁,信号量机制与整型信号量
  • C语言文件读取中文乱码问题解析与解决方案
  • Spring boot集成milvus(spring ai)
  • 员工管理系统 (Python实现)
  • 智能手机上用Termux安装php+Nginx
  • 金融欺诈有哪些检测手段