git 的安装

news2024/11/20 1:21:09

git 的安装

在我们开始使用 Git 前,需要将它安装在我们的电脑上。即便已经安装,最好将它升级到最新的版本。 我们可以通过软件包或者其它安装程序来安装,或者下载源码编译安装。

本文只介绍通过在 windows 上安装软件包的方式,其他方式请在网上查找。

安装

在官方网站上下载对应版本。

在这里插入图片描述

下载好后我们进行安装:

在这里插入图片描述

安装好后我们在命令行输入 git --version 查看 git 是否安装成功:

在这里插入图片描述

SourceTree的安装

这是一套非常专业的 GUI 操作工具,不仅支持 Git 版本控制,同时也支持 Mercurial 版本控制机制,这两套版本控制机制都属于分布式版本控制的分类,概念上也十分相近,所以可以整合在这一套工具上使用。

几乎所有的指令列功能都能够过 SourceTree 的 GUI 介面完成(通过鼠标操作),不过还是老话一句,如果我们对 Git 的核心观念不太了解,再多的右键选单对我们来说等同于白纸一张,一样不知道怎样操作。但我们若认真的了解 Git 的运作机制与观念,使用 SourceTree 绝对能够事半功倍。

在这里插入图片描述

进入官网后直接点击按钮下载。

在这里插入图片描述

在上图我们可以看到 sourceTree 会把我们 git 仓库上的所有操作以图谱的形式展示出来,可以让我们非常直观的了解到仓库的历史信息,同时还可以通过右键直接进行 checkout 、 merge 等操作。

在这里插入图片描述

不过要学会使用 Git 的 GUI 界面工具,一定要先拥有完整的 Git 版控概念,否则真的很难灵活运用这些好用的工具。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1375429.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

格雷希尔G65系列快速接头满足汽车减震器的气压、油压测试要求

当汽车经过不平路面时,汽车减震器可以抑制弹簧吸震后因反弹带来的震荡和来自路面的冲击,为乘客带来平稳舒适的行车体验。减震器在出厂之前,需要模拟汽车的真实行驶环境,在模拟当中需要对它们进行气压和油压的轮番测试。 客户的测试…

【案例】HOOPS平台帮助Proplanner为客户解决数十年的数据管理难题

行业:制造业公司:Proplanner软件:Assembly Planner软件开发工具包:HOOPS Native Platform挑战: 为生产复杂组件的公司引入行业领先产品的新功能。帮助客户轻松导入可视化CAD模型,同时提取底层数据。在工艺…

禁用code server docker容器中的工作区信任提示

VSCode 添加受限模式,主要是防止自动运行代码的,比如在vscode配置的task和launch参数是可以运行自定义代码的。如果用VScode打开未知的工程文件就有可能直接运行恶意代码。 但是当我们的实验基础模板文件可控的情况下,要想禁用code server do…

你为什么还在用Promise.all?

请停止在JavaScript中使用Promise.all() 什么是JavaScript中的Promise 如果您偶然发现这篇文章,那么您可能已经熟悉了promise。 但是,对于那些JavaScript新手来说,让我们来详细说明一下。 从本质上讲,Promise对象表示异步操作的最终完成或失败。 有趣的是,当创建promise时,其值…

书生·浦语第三次作业

我最近在参加书生浦语大模型实战营,这是第三次作业打卡! 如果你也想两周玩转大模型微调,部署与测评全链路。报名链接:invite 书生浦语大模型实战营报名 邀请码可以填026014 一、基础作业:复现课程知识库助手搭建过程…

Vercel配置自定义域名

首先你需要有一个域名 1.点击部署的项目设置 2.找到Domains 3.输入自己的域名 点击添加之后按要求去域名服务商添加解析即可 4.显示下面内容就设置完成了,

[NOIP2006 提高组] 作业调度方案(修改)

题目: 这里对于之前的题目进行修改记录。果然还是受不了等待,利用晚饭时间又看了这个题目。于是发现了问题。 之前的博客:https://blog.csdn.net/KLSZM/article/details/135522867?spm1001.2014.3001.5501 问题修改描述 上午书写的代码中是…

Vue新手村(二)

目录 1、计算属性 2、事件修饰符 2.1、stop事件修饰符 2.2、prevent事件修饰符 2.3、self事件修饰符 2.4、once事件修饰符 3、按键修饰符 3.1、enter回车键 1、计算属性 计算属性: computed:vue官方提供一个计算属性作用:在完成某种业…

【AI视野·今日NLP 自然语言处理论文速览 第七十三期】Tue, 9 Jan 2024

AI视野今日CS.NLP 自然语言处理论文速览 Tue, 9 Jan 2024 Totally 80 papers 👉上期速览✈更多精彩请移步主页 Daily Computation and Language Papers FFSplit: Split Feed-Forward Network For Optimizing Accuracy-Efficiency Trade-off in Language Model Infe…

浏览器输入一个域名的解析过程

目录 从输入一个域名的解析过程 以www.baidu.com为例子 本地缓存和hosts文件 mDNS和LLMNR NBT-NS 路由器广播 Root域名服务器 顶级域名服务器 目标域名服务器 DNS解析完成 操作系统发起TCP连接: TCP三次握手: TCP连接的建立采用经典的三次握手过程&#…

129基于matlab的粒子群算法、遗传算法、鲸鱼算法、改进鲸鱼算法优化最小二乘支持向量机(lssvm)的gam正则化参数和sig2RBF函数的参数

基于matlab的粒子群算法、遗传算法、鲸鱼算法、改进鲸鱼算法优化最小二乘支持向量机(lssvm)的gam正则化参数和sig2RBF函数的参数。输出适应度曲线,测试机和训练集准确率。程序已调通,可直接运行。 129 matlabLSSVM优化算法 (xiaoh…

10款强大的iPhone微信恢复软件:轻松恢复丢失的微信数据

微信已成为近年来最受欢迎的消息和社交媒体平台之一。它在全球拥有数百万用户,让人们能够联系、分享时刻并进行各种交易。随着微信的普及,对全面恢复解决方案的需求从未如此之大。本文探讨了专为 iPhone 用户设计的十款顶级微信恢复软件选项。每个软件都…

Copy of 一喷就能清新口气,更简单的漱口伴侣

平时日常维护口腔健康,除了要按时刷牙之外,每日清洁漱口也很有必要,这时使用专业漱口水效果更佳。平时我都是使用超市里常见的传统液体漱口水,偶然听牙医朋友说起市面上还有一款新的漱口云泡也很好用。就是目前我正在使用的这款清…

向数据库添加数据出现java.lang.NullPointerException

问题描述 向数据库中新增一条数据,出现 controller: Autowiredprivate ArticleService articleService;PostMappingpublic Result add(RequestBody Article article){articleService.add(article);return Result.success();} Service: Ser…

【STM32】HAL库的STOP低功耗模式UART串口唤醒BUG,第一个接收字节出错的问题(尚未解决,疑难杂症)

【STM32】HAL库的STOP低功耗模式UART串口唤醒BUG,第一个接收字节出错的问题(尚未解决,疑难杂症) 文章目录 BUG复现调试代码推测原因及改进方案尝试中断时钟供电外设唤醒方式校验码硬件问题 切换到STOP0模式尝试最终结论和猜想附录…

计算机网络-2019期末考试解析

【前言】 从内容上看比较像计算机网络课程了,先做了。 一.填空选择题(共 20 分,每空 1 分) 1 、双绞线由两根相互绝缘的、绞合成均匀的螺纹状的导线组成,下列关于双绞线的叙述,不正确的是___ __…

【SAP-PP】生产订单导入问题--完成日期向前推了一天

问题描述: 在执行BAPI_PRODORD_CREATE生产订单导入的时候,发现填写入模板中的基本完成日期是12月31日,但是到具体工单时变成了12月30日 截图说明: 感觉很神奇,咋一看,真的是日期提前了一天,de…

Next.js 学习笔记(六)——缓存

缓存 Next.js 可通过缓存渲染工作和数据请求来提高应用程序的性能并降低成本。本页将深入介绍 Next.js 缓存机制、可用于配置这些机制的 API 以及它们之间的交互方式。 需要知道:本页将帮助你了解 Next.js 的工作原理,但这并不是使用 Next.js 提高工作效…

1 月 21 日,三件事儿,线上不见不散丨社区活动

1 月 21 日,三件事儿,线上不见不散: RTE 开发者社区,三位联合主理人正式亮相,分享对于行业、社区与开发者人才发展的思考;「实时互动行业人才洞察2024」正式发布,关于行业、人才与生态的分析与…

【Python学习】Python学习13-日期和时间

目录 【Python学习】Python学习13-日期和时间 前言通过time 获取时间戳时间元组获取当前时间,格式化时间格式化时间转换python中时间日期格式化符号获取日历Time 模块日历(Calendar)模块其他模块参考 文章所属专区 Python学习 前言 本章节主…