返回顶部
首页 > 资讯 > 精选 >如何在VS Code中使用Git可视化管理
  • 908
分享到

如何在VS Code中使用Git可视化管理

2023-06-06 11:06:18 908人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关如何在VS Code中使用git可视化管理,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。VS Code简介:官网下载地址:  Visual Studio Code

这篇文章将为大家详细讲解有关如何在VS Code中使用git可视化管理,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

VS Code简介:

官网下载地址:

  Visual Studio Code是一个轻量级但功能强大的源代码编辑器,可在您的桌面上运行,并且可用于windowsMacOS和linux。它具有对javascripttypescriptnode.js的内置支持,并具有丰富的其他语言(例如C ++,C#,Java,pythonPHPGo)和运行时(例如.netUnity)扩展的生态系统。VS Code内置了对Git的支持,可以使用图形化界面方便的进行版本控制,比如添加暂存,提交更新,拉取远程代码,推送代码到远程代码库,创建合并分支,文件内容差异比较等这些常规操作。

环境准备:

首先需要现在安装Visual Studio Code。

下载地址:https://code.visualstudio.com/Download

选择对应的平台进行安装(我自己是安装的window平台):

如何在VS Code中使用Git可视化管理

Git环境安装:

Git安装详细教程Https://www.jb51.net/article/198002.htm

克隆GitHub中的存储库:

复制GitHub存储库的ssh链接地址:

如何在VS Code中使用Git可视化管理

打开VS Code点击克隆,粘贴SSH链接地址进行下载:

如何在VS Code中使用Git可视化管理

查看当前所在分支:

界面查看:

如何在VS Code中使用Git可视化管理

切换到终端,命令查看:

如何在VS Code中使用Git可视化管理

[*重要]实际工作开发四步曲(添,提,拉,推):首先要明白四步曲分别是哪四步,其作用分别是什么?

添:将修改的内容添加到本地暂存区 git add。
提:将本地暂存区中的内容提交到本地代码库 git commit -m 'description'。
拉:同步,拉取远程代码库中的内容,在多人协同开发中十分的重要,因为假如事先没有同步更新到最新版本有可能会覆盖别人修改的东西,假如拉取后有冲突直接使用VS Code解决冲突即可 git pull。
推:将本地代码库中的内容推送到远程代码仓库 git push。

添加暂存区:

新增InfORMation.txt文本文件,添加至本地暂存区。

如何在VS Code中使用Git可视化管理

如何在VS Code中使用Git可视化管理

提交本地代码库:

如何在VS Code中使用Git可视化管理

如何在VS Code中使用Git可视化管理

拉取同步远程最新代码库:

如何在VS Code中使用Git可视化管理

推送至远程代码库:

如何在VS Code中使用Git可视化管理

验证是否推送成功,查看GitHub中的仓库内容:

如何在VS Code中使用Git可视化管理

冲突解决:

  接下来我们来自己模拟一下多人开发,如:我在本地修改Information.txt文本文件的内容,然后在到GitHub中修改一次这样本地在提交的时候就会产生冲突,然后我们可以借助VS Code智能的解决冲突的方式帮助我们来解决冲突。

本地修改:

如何在VS Code中使用Git可视化管理

GitHub中的修改:

如何在VS Code中使用Git可视化管理

本地提交后,拉取时提示冲突如下:

如何在VS Code中使用Git可视化管理

合并冲突提交到远程代码库中:

VS Code提供了四种智能合并的方式供给我们选择,我们可以按照实际情况进行代码冲突解决。当然也可以手动删除解决,不过要慎重,可能一不小心就把同事辛辛苦苦写了几天的代码给覆盖了哦,这里我选择了【保留双方更改】的方式进行冲突解决。

如何在VS Code中使用Git可视化管理

冲突完美解决:

如何在VS Code中使用Git可视化管理

创建分支并推送到远程代码库:1、切换到源代码管理视图:

如何在VS Code中使用Git可视化管理

选择需要创建子分支的主分支:

注意:我们这里为develop分支创建feature-20210218分支。

如何在VS Code中使用Git可视化管理如何在VS Code中使用Git可视化管理

将新建分支推送到远程代码库:

如何在VS Code中使用Git可视化管理

如何在VS Code中使用Git可视化管理

子分支开发完成后合并到主分支中:

首先我们在feature-20210218子分支中创建一个文件夹和一个文本文件,然后将feature-20210218子分支合并到develop开发分支中合并提交到远程代码库。

feature-20210218子分支中创建一个文件夹和一个文件:

如何在VS Code中使用Git可视化管理

使用实际工作开发四步曲(添,提,拉,推)教程将新添加的内容推送到远程代码库:

切换到feature-20210218分支:

如何在VS Code中使用Git可视化管理

查看文件是否提交成功:

如何在VS Code中使用Git可视化管理

将feature-20210218子分支合并到develop开发分支:

a.首先切换到develop分支中:

如何在VS Code中使用Git可视化管理

b.选择需要合并过来的分支:

如何在VS Code中使用Git可视化管理

如何在VS Code中使用Git可视化管理

如何在VS Code中使用Git可视化管理

c.推送至远程仓库,查看合并是否成功:

如何在VS Code中使用Git可视化管理

VS Code Git提交修改历史记录查看(甩锅专用):

需要安装Git History拓展。

如何在VS Code中使用Git可视化管理

查看对应文件的修改历史记录:

如何在VS Code中使用Git可视化管理

如何在VS Code中使用Git可视化管理

查看文件修改时间线对比文件修改内容:

如何在VS Code中使用Git可视化管理

如何在VS Code中使用Git可视化管理

关于如何在VS Code中使用Git可视化管理就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 如何在VS Code中使用Git可视化管理

本文链接: https://lsjlt.com/news/246448.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何在VS Code中使用Git可视化管理
    这篇文章将为大家详细讲解有关如何在VS Code中使用Git可视化管理,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。VS Code简介:官网下载地址:  Visual Studio Code...
    99+
    2023-06-06
  • VSCode如何利用Git来可视化管理源代码
    这篇“VSCode如何利用Git来可视化管理源代码”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“VSCode如何利用Git来可视化管理源代码”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家...
    99+
    2023-06-06
  • 如何使用Elasticsearch常用可视化管理工具
    这期内容当中小编将会给大家带来有关如何使用Elasticsearch常用可视化管理工具,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。概 述强大的搜索引擎 Elasticsearch 与传统关系型数据库的一...
    99+
    2023-06-19
  • 如何在Java中使用Git来管理日志?
    Java是一种广泛使用的编程语言,而Git是一种高效的版本控制系统。在Java开发中,版本控制是非常重要的一环。本文将介绍如何在Java中使用Git来管理日志。 一、Git简介 Git是一个分布式版本控制系统,由Linus Torvalds...
    99+
    2023-07-06
    git 日志 编程算法
  • 如何在PHP中使用大屏可视化函数
    随着数码屏技术的不断发展,大屏幕设备在各种应用场景中越来越广泛地应用起来,尤其是在监控、展示等领域,为用户提供更加清晰的展示效果,增加了信息的可视性。在PHP开发中,使用大屏可视化函数可以使开发者更快速地开发出适用于大屏幕设备的应用,为用户...
    99+
    2023-05-19
    PHP 可视化函数 大屏
  • Entity Framework中怎么使用Code First模式管理视图
    今天小编给大家分享一下Entity Framework中怎么使用Code First模式管理视图的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章...
    99+
    2023-06-29
  • 如何使用Git在Laravel项目中管理索引?
    在Laravel项目中使用Git来管理索引是一种高效而可靠的方式,Git作为一种分布式版本控制系统,可以帮助我们更好地管理项目的代码、版本和变更历史。下面,我们将介绍如何使用Git在Laravel项目中管理索引,并提供一些相关的代码演示。 ...
    99+
    2023-08-08
    索引 laravel git
  • 如何在ASP中使用API对象来管理Git?
    在ASP中使用API对象管理Git是一种非常方便的方法,让我们能够更加轻松地管理Git仓库。在本文中,我们将会介绍如何在ASP中使用API对象来管理Git,并且会穿插一些演示代码。 在开始之前,我们需要先了解一下Git和ASP的一些基本知识...
    99+
    2023-11-03
    api 对象 git
  • 如何在Java中使用Git管理项目代码?
    Java是一种非常流行的编程语言,而Git是一种广泛使用的版本控制系统。在实际的软件开发中,使用Git管理项目代码是非常重要的。本文将介绍如何在Java中使用Git管理项目代码,并演示一些相关的代码。 一、Git简介 Git是一个开源的分布...
    99+
    2023-10-28
    git npm numy
  • 如何在Python中使用Pygal进行交互可视化
    这篇文章主要介绍“如何在Python中使用Pygal进行交互可视化”,在日常操作中,相信很多人在如何在Python中使用Pygal进行交互可视化问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在Python...
    99+
    2023-06-15
  • 如何在Python中使用Numpy进行数据可视化?
    Numpy是Python中一个非常流行的科学计算库,它提供了高效的多维数组操作以及各种数学函数。在数据分析和可视化方面,Numpy也是一个非常强大的工具。本文将介绍如何使用Numpy进行数据可视化。 一、安装Numpy 在使用Numpy之...
    99+
    2023-08-11
    日志 numy load
  • 在Python开发中,如何使用Git来管理Numpy库?
    在Python开发中,使用Git来管理Numpy库是非常重要的,特别是在多人协作开发的情况下。Git是一个强大的版本控制系统,可以让你跟踪代码的变化,协作开发,以及管理代码库。 下面是一些步骤,可以帮助你在Python开发中使用Git来管理...
    99+
    2023-06-13
    git spring numpy
  • 如何在 PHP 中使用容器函数来管理 Git?
    Git 是一个常用的版本控制系统,许多 PHP 开发人员使用 Git 来管理代码。在 PHP 中使用 Git 时,我们可以使用容器函数来管理 Git。这篇文章将介绍如何在 PHP 中使用容器函数来管理 Git。 安装 Git 在使用 ...
    99+
    2023-08-27
    容器 函数 git
  • 如何使用 Git 在 PHP 项目中管理 NumPy 数组?
    如果你是一名 PHP 开发者,并且正在使用 NumPy 数组来处理数据,那么你可能会遇到一些问题,例如如何有效地管理你的代码库、如何正确地使用 Git 等。在这篇文章中,我们将探讨如何使用 Git 在 PHP 项目中管理 NumPy 数组...
    99+
    2023-10-11
    关键字 git numpy
  • 如何在Java中使用Git管理LeetCode接口开发?
    Java作为一门常用的编程语言,已经在众多开发领域中占据了重要的位置。而LeetCode作为一个著名的算法题库,也是程序员们在技术提升中不可或缺的资源。在这篇文章中,我们将介绍如何在Java中使用Git管理LeetCode接口开发。 一、G...
    99+
    2023-10-30
    git leetcode 接口
  • Python中如何使用git管理函数?
    在开发过程中,我们常常需要管理函数库以及不同版本的函数。Git是一个流行的版本控制系统,可以帮助我们轻松地管理代码库和版本控制。在本文中,我们将介绍如何使用Git来管理Python函数。我们将学习如何初始化Git仓库,如何添加和提交函数以...
    99+
    2023-06-05
    git 函数 laravel
  • 如何在TensorFlow中使用TensorBoard进行可视化和调试
    TensorBoard是一个用于可视化和调试TensorFlow模型的工具,可以帮助用户更好地了解模型的结构、性能和训练过程。以下是...
    99+
    2024-03-01
    TensorFlow
  • Vue中如何使用echarts可视化组件
    这篇文章将为大家详细讲解有关Vue中如何使用echarts可视化组件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。找到脚手架项目所在地址,执行cnpm install echarts,安装e...
    99+
    2023-06-20
  • 如何使用redis可视化界面
    使用redis可视化界面的方法:在百度搜索github,进入官网以后搜索RedisDesktopManager,下载exe文件。安装RedisDesktopManager之后,并打开运行。在可视化操作界面,点击下方的加号。输入redis的I...
    99+
    2024-04-02
  • eclipse可视化界面如何使用
    要使用Eclipse的可视化界面,您可以按照以下步骤操作:1. 打开Eclipse:双击Eclipse的图标或通过命令行打开。2. ...
    99+
    2023-08-19
    eclipse
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作