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

VSCode拉取远程项目


天行健,君子以自强不息;地势坤,君子以厚德载物。


每个人都有惰性,但不断学习是好好生活的根本,共勉!


文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。


我本楚狂人,凤歌笑孔丘。
手持绿玉杖,朝别黄鹤楼。
五岳寻仙不辞远,一生好入名山游。
——《庐山谣寄卢侍御虚舟》


文章目录

  • VSCode拉取远程项目
    • 1. 简介
    • 2. 远程仓库地址
    • 3. 本地文件夹创建
    • 4. VSCode打开文件夹
    • 5. 拉取远程项目
      • 5.1 打开终端
      • 5.2 克隆项目
        • 5.2.1 克隆命令
        • 5.2.2 验证身份
        • 5.2.3 打开项目
      • 5.3 总结



VSCode拉取远程项目

1. 简介

拉取远程项目的方式不止一种,基于我先是一名后端开发,所以,通常会使用两种,一种是windows系统的cmd窗口进行git命令的操作,一种是开发工具IDEA中的操作
而现在接触到了前段,使用的开发工具是VSCode,这里就简单记录一下我使用VSCode拉取远程代码的过程

2. 远程仓库地址

首先需要获取远程仓库项目的克隆地址,我这里以Gitlab为例,地址获取位置如下
在这里插入图片描述
通常我会用HTTP方式进行克隆,只需要输入账号密码无需配置SSHkey
这里先复制远程仓库地址,后面执行命令会用

3. 本地文件夹创建

当然,需要在本地创建一个文件夹用于存放项目
在这里插入图片描述

4. VSCode打开文件夹

选择新建的文件夹右键使用VSCode打开
如果没有这个选项,可以参考文章进行设置:鼠标右键使用VSCode打开文件或文件夹配置
也可以直接从VSCode中打开指定的文件夹:File --> Open Folder…
在这里插入图片描述

5. 拉取远程项目

5.1 打开终端

打开VSCode终端窗口
可使用快捷键Ctrl+Shift+`
或VSCode菜单栏–>Terminal–>New Terminal
在这里插入图片描述

5.2 克隆项目

在终端窗口中执行命令克隆远程项目
此时需要注意,克隆命令会将远程项目以一个文件夹的形式复制到本地,即如果你现在的位置是在Test文件夹下,克隆的远程项目名称为Vue2,则克隆后,Test文件夹下会出现一个Vue2文件夹

5.2.1 克隆命令

终端窗口中执行clone命令

git clone 远程仓库地址

在这里插入图片描述
回车,
在这里插入图片描述

5.2.2 验证身份

会弹出验证,依次输入Gitlab的账号密码
输入用户名
在这里插入图片描述
输入密码
在这里插入图片描述
验证成功,开始接收
在这里插入图片描述
接收完成
在这里插入图片描述
此时项目就完整的被克隆下来了
在这里插入图片描述

5.2.3 打开项目

当然了,这个时候看起来就挺奇怪的,因为项目在里面,多了一层,我们可以关掉VSCode,找到项目文件夹右键使用VSCode打开
在这里插入图片描述

5.3 总结

如此看来,还是cmd窗口直接执行命令克隆比较快


感谢阅读,祝君暴富!


相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • python爬虫基础:了解html
  • 国密起步7:BouncyCastle使用SM4自定义格式加解密C#版
  • PyTorch详解-可视化模块
  • Redis 在 Spring Boot 项目中的实际应用及问题解决
  • OpenCV和Tesseract OCR识别复杂验证码喽~~
  • Wine容器内程序执行sh脚本问题研究
  • 「数组」堆排序 / 大根堆优化(C++)
  • 短信验证码倒计时 (直接复制即可使用) vue3
  • C# List定义和常用方法
  • 接口测试到底测试什么?
  • uniapp 如何自定义导航栏并自适应机型
  • 【 Kubernetes 风云录 】- Cert证书更新
  • YoloV10改进策略:上采样改进|动态上采样|轻量高效,即插即用(适用于分类、分割、检测等多种场景)
  • JVM代码运行逻辑
  • Python基础学习(1)
  • 网络传输文件的问题
  • laravel5.5 视图共享数据
  • python docx文档转html页面
  • 判断客户端类型,Android,iOS,PC
  • 前端之Sass/Scss实战笔记
  • 如何用vue打造一个移动端音乐播放器
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 小程序开发中的那些坑
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • 积累各种好的链接
  • # Java NIO(一)FileChannel
  • $.proxy和$.extend
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (2)(2.10) LTM telemetry
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (二)Eureka服务搭建,服务注册,服务发现
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (附源码)计算机毕业设计大学生兼职系统
  • (六)激光线扫描-三维重建
  • (十七)Flink 容错机制
  • (四)linux文件内容查看
  • (转) Android中ViewStub组件使用
  • .env.development、.env.production、.env.staging
  • .net core 依赖注入的基本用发
  • .NET Core 中的路径问题
  • .net 怎么循环得到数组里的值_关于js数组
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • /tmp目录下出现system-private文件夹解决方法
  • /var/spool/postfix/maildrop 下有大量文件
  • :O)修改linux硬件时间
  • [ 渗透工具篇 ] 一篇文章让你掌握神奇的shuize -- 信息收集自动化工具
  • [AI]ChatGPT4 与 ChatGPT3.5 区别有多大
  • [Android]Tool-Systrace
  • [Angular] 笔记 20:NgContent
  • [Asp.net mvc]国际化
  • [BZOJ1877][SDOI2009]晨跑[最大流+费用流]
  • [C++] 多线程编程-thread::yield()-sleep_for()
  • [Django 0-1] Core.Checks 模块
  • [Django 0-1] Core.Email 模块
  • [EFI]英特尔 冥王峡谷 NUC8i7HVK 电脑 Hackintosh 黑苹果efi引导文件