VSCode 连接远程 GitHub仓库 教程

news/2024/5/17 17:28:10 标签: vscode, github, ide, gitlab, gitcode, gitee

VSCode 连接远程 GitHub仓库 教程

1、GitHub 新建远程仓库

一、点击新建仓库

在这里插入图片描述

二、添加仓库名称与描述并创建

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

三、获取仓库链接地址

在这里插入图片描述

目前GitHub已经完成相关操作了,接下来我们操作VSCode

2、新建文件夹

一、新建文件夹

在这里插入图片描述

二、VSCode打开对应新建的文件夹

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

当前页面:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

3、使用终端命令 连接远程仓库并提交

一、打开终端命令行

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

二、创建README.md文档

创建README.md文档,用于向其他人介绍你的项目。它可以包含项目的描述、使用说明、安装指南、示例代码等信息。README文档对于协作开发和项目共享非常重要,它可以帮助其他人快速了解你的项目,并提供必要的上下文和指导。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

三、依次输入以下命令

git init
git add README.md
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/Wang-Phil/test.git
git push -u origin main

每句话的含义如下:

  1. git init:该命令用于在当前目录中初始化一个新的Git仓库。它会创建一个名为.git的隐藏文件夹,用于存储Git仓库的相关信息。
  2. git add README.md:该命令将名为"README.md"的文件添加到Git的暂存区。暂存区是Git用来跟踪文件更改的一个中间区域。
  3. git config --global user.email "you@example.com":该命令用于设置Git的全局配置,其中user.email是你的邮箱地址。这个配置将与你的提交记录相关联。
  4. git config --global user.name "Your Name":该命令用于设置Git的全局配置,其中user.name是你的用户名。这个配置将与你的提交记录相关联。
  5. git commit -m "first commit":该命令用于将暂存区中的文件提交到Git仓库。-m选项后面的内容是提交的描述信息,用于解释本次提交的目的。
  6. git branch -M main:该命令用于重命名当前分支。这里将当前分支重命名为"main",这是GitHub默认的主分支名称。
  7. git remote add origin https://github.com/Wang-Phil/test.git:该命令用于将本地仓库与远程GitHub仓库关联起来。origin是远程仓库的别名,https://github.com/Wang-Phil/test.git是远程仓库的URL。
  8. git push -u origin main:该命令用于将本地仓库的内容推送到远程GitHub仓库。-u选项表示将本地的"main"分支与远程仓库的"main"分支关联起来。这样,在以后的推送中,你只需要运行git push命令即可。

VSCode界面显示如下:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

GitHub界面显示如下:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

恭喜你,已经完成了仓库的创建,后续可以在本地编写完代码进行代码的提交。


http://www.niftyadmin.cn/n/5445209.html

相关文章

Linux 系统中 OpenCV-Python 编程环境

Linux 系统中 OpenCV-Python 编程环境 1. Installation2. 检查 OpenCV 版本 version 13. 检查 OpenCV 版本 version 24. 检查 OpenCV 版本 version 3References 1. Installation strongforeverstrong:~$ sudo apt-get -y install python-opencv2. 检查 OpenCV 版本 version 1 …

SQLiteC/C++接口详细介绍sqlite3_stmt类(十二)

返回:SQLite—系列文章目录 上一篇:SQLiteC/C接口详细介绍sqlite3_stmt类(十一) 下一篇: SQLiteC/C接口详细介绍sqlite3_stmt类(十三) 48、sqlite3_stmt_isexplain sqlite3_stmt_is…

AI:151-使用机器学习技术进行信用风险评估与管理

收录于专栏:精通AI实战千例专栏合集 从基础到实践,深入学习。无论你是初学者还是经验丰富的老手,对于本专栏案例和项目实践都有参考学习意义。 ✨✨✨ 每一个案例都附带关键代码,详细讲解供大家学习,希望可以帮到大家。正在不断更新中~ 一.机器学习在信用风险评估与管理中…

腾讯在GDC 2024展示GiiNEX AI游戏引擎现已投入《元梦之星》中开发使用,展示强大AIGC能力

在近日举行的GDC 2024游戏开发者大会上,腾讯揭开了其AI Lab团队精心打造的GiiNEX AI游戏引擎的神秘面纱。这款引擎依托先进的生成式AI和决策AI技术,为游戏行业带来了革命性的变革。 相关阅读:腾讯游戏出品!腾讯研效AIGC&#xff…

网络安全知识核心之ARP协议

概述 地址解析协议,即 ARP(Address Resolution Protocol),是根据 IP 地址获取物理地址的一个TCP/IP 协议。 发送 ARP 请求的以太网数据帧 广播 到以太网上的每个主机,ARP 请求帧中包含了目的主机的 IP 地址。 目的主…

[音视频学习笔记]七、自制音视频播放器Part2 - VS + Qt +FFmpeg 写一个简单的视频播放器

前言 话不多说,重走霄骅登神路 前一篇文章 [音视频学习笔记]六、自制音视频播放器Part1 -新版本ffmpeg,Qt VS2022,都什么年代了还在写传统播放器? 本文相关代码仓库: MediaPlay-FFmpeg - Public 转载雷神的两个流程…

第一章 C++语言简介-04737-C++程序设计【自考笔记】

考核目标 1.熟悉C的基本程序结构 2.自主学习并熟练掌握一种C的集成开发环境Dev C 5.11的使用方法,见教材附录。 3.初步理解面向对象程序设计的思想 第一节 C语言的发展简史 C是由贝尔实验室1979年在C语言的基础上开发成功的。 C兼容C语言,用C语言写的…

在Linux/Debian/Ubuntu上通过 Azure Data Studio 管理 SQL Server 2019

Microsoft 提供 Azure Data Studio,这是一种可在 Linux、macOS 和 Windows 上运行的跨平台数据库工具。 它提供与 SSMS 类似的功能,包括查询、脚本编写和可视化数据。 要在 Ubuntu 上安装 Azure Data Studio,可以按照以下步骤操作&#xff1…