Git学习尚硅谷(001 git介绍)

news2024/11/17 14:53:24

尚硅谷Git入门到精通全套教程(涵盖GitHub\Gitee码云\GitLab)

总时长 4:52:00 共45P

此文章包含第1p-第p7的内容


文章目录

    • git介绍
      • 课程介绍
      • git概述
    • 何为版本控制
      • 集中式版本控制工具
      • 分布式版本控制工具
      • git简史
      • 工作机制
      • 代码托管中心
    • git的安装

git介绍

在这里插入图片描述

课程介绍

在这里插入图片描述

git概述

在这里插入图片描述

官网
在这里插入图片描述
在这里插入图片描述
点击download 下载git
在这里插入图片描述

在这里插入图片描述

何为版本控制

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

集中式版本控制工具

在这里插入图片描述

在这里插入图片描述

分布式版本控制工具

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
分布式由于每个客户端保存的都是完整的,这样即使服务器挂了,随便找一个客户端充当新的服务器就行了,而集中式由于客户端保存的都是最新版本,服务器挂了,没有一个客户端有完整的项目

我觉得重点在于:SVN在本地只保留一个版本,服务器要是永久损坏,那以往版本就是不可修复的,而分布式的是将整个库放在了所有节点上(包括自己的电脑),服务器挂了,找另一个服务器推送上去就可以恢复版本

git简史

在这里插入图片描述

工作机制

在这里插入图片描述

代码托管中心

在这里插入图片描述

在这里插入图片描述
推送到远程库(如github)如果还是开源的话 全世界都可以看到这个版本
在这里插入图片描述

git的安装

在这里插入图片描述

去官网下载完 进行安装
在这里插入图片描述

最好安装在一个没有中文而且无空格的文件夹下 所以这里我们选择了d盘的一个目录进行安装

在这里插入图片描述

这里在d盘创建了两个无空格的ProgramFiles(安装64位软件使用这个)、ProgramFiles(x86)(安装32位软件使用这个)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这里直接使用vim进行编辑即可
在这里插入图片描述

默认的分支名字
在这里插入图片描述

是否修改环境变量
第一个第二个都可以 我选择第二个可以使用cmd进行编辑
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这里选择第一个 使用vim命令进行操作 会linux命令即可 不需要学习win的cmd命令
在这里插入图片描述

拉取数据时的远程冲突问题(默认模式merge)
在这里插入图片描述

凭据管理
在这里插入图片描述
其他配置
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装完成

在这里插入图片描述

一般都使用bash打开
在这里插入图片描述
在这里插入图片描述


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

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

相关文章

游泳时用什么耳机听歌好?四大实力非凡的高销游泳耳机严选

随着人们健康意识的提升和生活方式的变化,游泳已成为广受欢迎的健身方式之一。在水中畅游的同时,聆听喜爱的音乐可以让整个过程更加愉悦。然而,并非所有的耳机都适合在水下使用,因此选择一款适合游泳的耳机变得尤为重要。 近年来&…

深度探索Unity与C#:编织游戏世界的奇幻篇章

在数字编织的梦幻之境中,Unity游戏引擎与C#编程语言如同双生子,共同编织着游戏世界的奇幻篇章。《Unity游戏开发实战:从零到C#高手》这本书,不仅仅是技术的堆砌,它更像是一位智慧导师,引领着我们深入探索这…

auto的使用场景

auto的两面性 合理使用auto 不仅可以减少代码量, 也会大大提高代码的可读性. 但是事情总有它的两面性 如果滥用auto, 则会让代码失去可读性 推荐写法 这里推荐两种情况下使用auto 一眼就能看出声明变量的初始化类型的时候 比如迭代器的循环, 用例如下 #include <iostre…

ctfhub-web-ssrf-POST请求

这次是发一个HTTP POST请求.对了.ssrf是用php的curl实现的.并且会跟踪302跳转.加油吧骚年 定义&#xff1a;Gopher是Internet上一个非常有名的信息查找系统&#xff0c;它将Internet上的文件组织成某种索引&#xff0c;很方便地将用户从Internet的一处带到另一处。在WWW出现之…

走心机阀芯加工

阀芯加工走心机&#xff0c;是制造业中一个非常关键且高效的技术组合&#xff0c;深知这种技术在精密加工领域的重要性&#xff0c;下面我将从几个方面为您详细介绍阀芯加工走心机的特点和应用。 一、阀芯加工走心机的定义与特点 阀芯加工走心机&#xff0c;是一种结合了数控车…

模板进阶(C++)

一.非类型模板参数 1.使用方法和概念 模板参数分为类型形参与非类型形参。 类型形参:出现在模板参数列表中&#xff0c;跟在class或者typename之类的参数类型名称。 非类型形参:就是用一个常量作为类(函数)模板的一个参数&#xff0c;在类(函数)模板中可将该参数当成常量来使…

CSS线性渐变拼接,一个完整的渐变容器(div),要拆分成多个渐变容器(div),并且保持渐变效果一致

1 需求 一个有渐变背景的div&#xff0c;需要替换成多个渐变背景div拼接&#xff0c;渐变效果需要保持一致&#xff08;不通过一个大的div渐变&#xff0c;其他子的div绝对定位其上并且背景透明来解决&#xff09; 2 分析 主要工作&#xff1a; 计算完整div背景线性渐变时的…

福建聚鼎:装饰画店铺怎么做盈利快

在艺术的殿堂里&#xff0c;装饰画店铺是一扇通往美与创意的门。要想让这扇门快速盈利&#xff0c;我们需要从多个维度出发&#xff0c;打造一个独特且吸引人的艺术空间。 我们要注重产品的独特性。每一幅装饰画都应该是独一无二的艺术品&#xff0c;它们不仅仅是墙面的装饰&am…

Linux——IO模型_多路转接(epoll)

目录 0.往期文章 1.epoll的三个接口 1.epoll_create 2.epoll_ctl 结构体 epoll_event 3.epoll_wait 2. epoll的工作原理&#xff0c;和接口对应 1.理解数据到达主机 2.epoll的工作原理 3.基于epoll的TCP服务器&#xff08;代码) 辅助库 基于TCP的Socket封装 服务器代…

集运系统如何多维度展现企业业务情况?

在集运行业&#xff0c;数据是企业决策的重要依据。为了在竞争中保持优势&#xff0c;企业需要一套高效、灵活且可靠的管理工具来应对市场的快速变化。易境通集运系统以其全面而精细的统计报表功能&#xff0c;成为企业决策优化和业务增长的重要助手。 易境通集运系统https://…

OpenLayers3, 箭头线绘制实现

文章目录 一、前言二、代码实现三、总结 一、前言 本文基于OpenLayers3&#xff0c;实现绘制箭头线的功能。 二、代码实现 <!DOCTYPE html> <html> <head><title>绘制箭头线</title><link href"../../libs/ol3/ol.css" rel"…

山东省大数据职称考试(2)

注意&#xff1a;数据本身不具备价值。 线性表的顺序存储结构是指用一段地址连续的存储单元依次存储线性表的数据元素。 面向对象程序设计的特点包括&#xff1a;抽象、封装、继承、多态123。其中&#xff0c;抽象用于描述问题的高度概括、分类和抽象&#xff0c;封装实现了数据…

物料信息库管理杂谈

在国内某大型电子设备厂调研时&#xff0c;听到研发人员说&#xff0c;采购部门总是不能及时地采购所需要物料&#xff0c;导致进度延迟&#xff1b;而采购人员常常抱怨说&#xff0c;研发人员选用的物料很难采购&#xff1b;同时&#xff0c;生产人员也认为生产排期很难进行&a…

FGF23:家族靶向治疗先行者

成纤维细胞生长因子23&#xff08;FGF23&#xff09;属于FGF19亚家族成员&#xff0c;由成骨细胞、骨细胞和骨髓合成&#xff0c;是磷酸盐和钙稳态的重要调节剂&#xff0c;同时与铁稳态、炎症和红细胞生成也有关。 &#xff08;数据来源AlphaFold&#xff09; FGF23由251个氨…

内联函数与动态内存分配

内联函数 • 调用普通函数的问题&#xff1a; 每个普通函数调用语句都需要发生跳转操作&#xff0c;这种跳转操作会带来时间开销。 • 内 联就是用 函数已被编译好的二进制代码 &#xff0c; 替换 对该函数的调用指令 • 内 联在保证函数特性的同时&#xff0c;避免了函数 调用…

什么是Java以及Java的发展历程

Java是什么 搜索百度百科词条 Java是一门面向对象的编程语言&#xff0c;不仅吸收了C语言的各种优点&#xff0c;还摒弃了C里难以理解的多继承、指针等概念&#xff0c;因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表&#xff0c;极好地…

瞩“M”蓉城,驾趣“耍起” 全新BMW M5策马领衔,宝马集团13款新车闪耀成都车展

宝马秉持长期主义&#xff0c;以强大产品和创新体验&#xff0c;满足中国客户需求2024是BMW M大年&#xff0c;车型数量将扩至23款&#xff0c;几乎覆盖BMW所有细分市场全新BMW M5中国首秀&#xff0c;即将于今年年底上市 以“精简有道”融合性能美学与空气动力学&#xff0c;设…

实用好软-----电脑端 Kuvid工具 支持上千网站的视频下载软件

今天分享的这款软件支持很多网站视频下载 。全中文界面。操作比较简单。初步测试了下。下载B站视频操作方便 其他视频界面个别会解析错误。 软件主界面和相关设置界面 注意&#xff1a;设置中的自定义FFMPEG通常不需要开启,需要指定的路径是ffmpeg.exe的路径,不是所下载的安装…

2024高效获客转化指南 | 「人群模型」详解

营销进入“以人为本”的时代&#xff0c;小红书以其独特的UGC社区生态&#xff0c;在营销“人影响人”的传播链路中发挥着关键作用。 本期&#xff0c;千瓜就营销传播中“人”的研究展开探讨&#xff0c;通过解析人群模型、品牌案例&#xff0c;详细解读营销策略方法及应用&…

华为USG6625F设备ipsec隧道无IKE v1版本解决办法

新华为USG6625F防火墙&#xff0c;因需要和对端中心对接ipsec后发现无IKE V1版本&#xff0c;设备默认只有IKE v2版本&#xff0c;和对端对接隧道参数不一致&#xff0c;无法成功对接&#xff0c;因此需要下载相应的IKE v1插件后加载插件来解决该问题&#xff1b; USG6625F 版本…