IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 2022年9月1日:在 Visual Studio Code 中使用 Git 版本控制工具(未完成) -> 正文阅读

[开发工具]2022年9月1日:在 Visual Studio Code 中使用 Git 版本控制工具(未完成)

利用 Visual Studio Code 与 Git 源代码管理系统的紧密集成。

简介

Visual Studio Code 的功能及其可扩展的体系结构使其成为世界各地众多软件开发人员的首选代码编辑器。 而 Git 的灵活性和分布式特性使其成为大多数开放源代码项目和大型公司首选的源代码管理工具。 默认情况下,Visual Studio Code 提供与 Git 的紧密源代码管理集成,这既可以为开发人员的 Git 工作流加速,又可以一目了然地提供丰富的反馈,以帮助他们了解源代码的状态。

先决条件

基本了解 Git 的概念和命令,例如使用存储库、创建分支、克隆和分支;暂存和取消暂存更改以及推送提交

克隆存储库并创建分支

默认情况下,Visual Studio Code 通过 Visual Studio Code 扩展提供与 Git 和其他源代码管理 (SCM) 提供程序的紧密源代码管理集成。

使用Visual Stuido Code的git操作

如果热衷于使用 Visual Studio Code 的用户,则可能已在单独的窗口中打开了 Git Bash,或已使用 Visual Studio Code 的集成终端窗口输入了 Git 命令。 尽管此方法有效,但可能需要通过详细了解 Visual Studio Code 必须提供的其他工具来提高工作流效率。 Visual Studio Code 提供了许多视觉提示、有用的提示和常用 Git 功能的快捷方式,它们处于隐藏状态,可以通过使用常用工具(例如命令面板、状态栏和源代码管理视图)来使用它们。

分叉、克隆和分支

如果克隆其他人的 GitHub 存储库并进行一些更改,则将发现你没有将这些更改推送回 GitHub 的权限。 与直接在项目存储库中工作相比,参与 GitHub 上其他人的项目的工作流程要复杂一些。 它需要你创建一个分叉。

什么是分叉?

分叉是源代码中一整个 GitHub 存储库的时间点副本。 你可以在自己的 GitHub 帐户中为可供你使用的任何存储库创建分叉。 此存储库不会自动与原始存储库同步,但会允许你全权访问分叉的存储库。 这是针对你无权访问的存储库创建拉取请求时必须执行的步骤。

什么是克隆?

克隆的存储库是远程存储库(包括分叉的存储库)的整个副本。 你可以将某个存储库克隆到计算机,并且能够访问自创建该存储库后的所有提交历史记录。 此存储库可以属于任何人,只要其是公开的。 通过此本地副本,你将能够创建提交、分支,并将这些更改同步回远程存储库(如果你有访问权限)。

什么是分支?

分支(例如默认分支)只是指向特定提交的指针。 提交可能有父级,也可能是多项提交的父级。 提交通常由哈希的前 5 个字符表示。

创建新分支并提交一些新代码就会在链的末尾创建一项可以往前移动分支指针的新提交。

暂存、提交更改并将更改推送到远程存储库

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-09-04 01:32:17  更:2022-09-04 01:32:34 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 22:55:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码