Windows安装Git图文教程_git安装教程 windows-程序员宅基地

技术标签: windows安装git  git安装图文教程  git  安装教程  git安装  git安装教程  

一、前言

我们常用的版本控制工具有SVN、Git用于团队协作与项目管理。Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git与SVN的最大不同就是Git是分布式而SVN是CS架构。
Git:每个人的都是一个版本库,相互之间不影响,如果你本地丢失了某个文件,其它人那里不受影响,每个人都是其它人的副本。
SVN:是一种CS架构的内容管理系统,需要大家一个Server端做为服务端,每个人的工作空间都是Server端的一个副本,如果服务端丢失文件,Client端则会受到影响。可以参考菜鸟教程给出的SVN与Git区别,见下图
图片来自菜鸟教程

二、Windows下下载与安装Git

(1)可以在gitforwindows上下载Windows安装包,点击download即可安装:

https://gitforwindows.org/

在这里插入图片描述
(2)双击下载好的exe文件进行安装
在这里插入图片描述
(3)选择安装位置,默认是在C盘下,如果不想放在C盘下可以进行位置更换。选择好安装位置以后点击next。
在这里插入图片描述
(4)默认不会在桌面创建图标,并且增加了一个新的特性,将GItBash添加到Windows terminal中,建议勾选。
在这里插入图片描述
(5)下一步默认,选择Next即可
在这里插入图片描述
(6)选择一个默认的编辑器,默认为Vim(Linux的),里面还有Notepad,我选择使用Vim
在这里插入图片描述
(7)在Git创建分支后的默认的名字(master),如果没有特别的使用默认的设置,点击next即可
在这里插入图片描述
(8)我选择git 和 Unix全部工具,默认推荐为第二个,不包含全部的工具。
在这里插入图片描述
TIPS: 会重新覆盖Windows 平台的find ,sort 工具等,变成unix的,看自己需求,不行就按照默认的走。
(9)开启https连接,保证数据传输数据的安全,按照默认的选择即可
在这里插入图片描述
(10)checkout(检出)在windows按照Windows的来,commit(提交)的时候按照unix的来在这里插入图片描述
(11)设置GIt bash(git 批处理)的仿真终端,我选择使用默认的(Linux上的那种)
在这里插入图片描述
(12)设置默认的git pull (拉取远端代码)的行为,我选择默认的
在这里插入图片描述
(13)选择一个授信凭证工具(也就是你在pull、clone、push所输入的密码保存),使用默认的
在这里插入图片描述
(14)额外的设置选项,选择默认的即可
在这里插入图片描述
(15)额外的配置选项,这里面默认都没有选,可以将这两个选框勾选上,支持(node、python虽然还有bug)然后选择install
在这里插入图片描述
(16)安装完成后,点击FInish安装完成
在这里插入图片描述

三、检查

(1)打开控制面板,查看Git版本信息

git --version

在这里插入图片描述

声明

本文首发于香菜喵,打开微信随时随地读,获取更多资源文章下方 ↓ ↓ ↓

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/chen15369337607/article/details/119272661

智能推荐

vue中input输入框限制输入小数点后1位_vue el-input 动态设置小数点后一位-程序员宅基地

文章浏览阅读822次。vue中input输入框限制输入小数点后1位:<input @input="InputChange" v-model="clllci" /> InputChange(e) { console.log(e.target.value.match(/^\d*(\.?\d{0,2})/g)[0],6666) this.clllci = e.target.value.match(/^\d*(\.?\d{0,2})/g)[0] || null; },..._vue el-input 动态设置小数点后一位

gopdf的基本使用_gopdf 换行-程序员宅基地

文章浏览阅读364次。pdf.Cell(nil, "早上好,文艺范")使用循环让文本自动换行。//绘制带圆角的矩形。_gopdf 换行

Android实现抖音无水印视频,最新大厂Android社招面试经验汇总-程序员宅基地

文章浏览阅读920次,点赞12次,收藏14次。最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有高级架构技术进阶脑图、Android开发面试专题资料帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。

ubuntu 18.04 python3安装 版本更换 指定python版本运行脚本 anaconda3冲突_把/usr/bin/python和/usr/bin/python3链接到anaconda/bin-程序员宅基地

文章浏览阅读1.7k次。一、python3安装sudo apt install python3二、版本更换1查询已安装的python版本ls /usr/bin/python*显示在update-alternatives中有的python版本sudo update-alternatives --list python添加python版本到update-alternatives中,后面的数字越高优先级越高..._把/usr/bin/python和/usr/bin/python3链接到anaconda/bin

一起学ORBSLAM2(5)ORBSLAM的单目视觉处理方式_orbslam的单目尺度-程序员宅基地

文章浏览阅读6.4k次,点赞2次,收藏38次。单目相机由于深度是未知的,因此我们需要对其进行初始化,在ORB-SLAM中将其用单独的类来表示,并将它写成单独的文件initializer.cc,注意单目相机即使在进行初始化之后,仍然存在尺度问题,初始化将第一帧的位移作为单位长度,后面的深度和位移都是依据这一标准进行的,所以尺度问题是单目slam的理论缺点。单目slam初始化需要两帧进行,第一帧作为参考初始化帧,第二帧作为当前帧。在第一帧来临时建..._orbslam的单目尺度

IK-Analyzer的maven项目依赖_ikanalyzer依赖-程序员宅基地

文章浏览阅读3.5k次。Java中文分词包——IK-Analyzer的maven项目依赖 <dependency> <groupId>com.janeluo</groupId> <artifactId>ikanalyzer</artifactId> <version>2012_u6</version&..._ikanalyzer依赖

随便推点

H3C的R390X G2服务器配置HCI时,关于磁盘配置jbod模式_华三服务器开启硬盘直通-程序员宅基地

文章浏览阅读5.9k次。前言 配置深信服超融合时,用到的是第三方服务器,一般情况下网络构架搭建好和设备齐全后,经常会遇到问题是:HCI平台配置虚拟存储时如果第三方服务器有RAID,建议配置为直通(JBOD)模式,如果RAID卡不支持该模式,则要求将每个硬盘做成RAID 0逻辑盘,同时建议关闭RAID卡的写缓存,此时不支持硬盘热拔插!(但是不同的第三方服务器的jbod配置不一样!)H3C的R390X G2..._华三服务器开启硬盘直通

VisualStudio2022 关于C4996和C6031错误的解决方法_vs2022 c4996-程序员宅基地

文章浏览阅读1.1k次,点赞6次,收藏9次。微软不建议再使用C的传统库函数scanf,strcpy,sprintf等,所以直接使用这些库函数会提示C4996错误。_vs2022 c4996

JSP基本使用_jsp 用法-程序员宅基地

文章浏览阅读256次。本文是个人看视频总结,适合初学者标记含义说明性的标记 通常会放在文件的顶部包含普通的Java代码,_jspService方法外部包含普通的Java代码, _jspService方法内部包含普通的Java代码,通常是用来赋值和展示jsp文件中注释内容JSP编译:设计一个登录页面查询展示金额的例子部分代码:文件名称:showBal_jsp 用法

Glide介绍及基本使用方法_glide使用-程序员宅基地

文章浏览阅读4k次,点赞6次,收藏34次。本文为Glide的基本使用技巧,基于Glide官方文档编写,适合未接触Glide的开发人员参考。_glide使用

c++ ifstream 读文件 最后一行读两次-程序员宅基地

文章浏览阅读908次。http://blog.csdn.net/rebel_321/article/details/4927464 用ifstream的eof(),竟然读到文件最后了,判断eof还为false。网上查找资料后,终于解决这个问题。参照文件:http://tuhao.blogbus.com/logs/21306687.html 在使用C/C++读文件的时候,一定都使用过eof()这个..._ifstream 读到了文件末尾以外的数据

什么是入侵防御系统(IPS)?底层原理是什么?_为啥需要ips入侵设备呢-程序员宅基地

文章浏览阅读1.7k次,点赞2次,收藏16次。攻击检测:IPS利用预定义的规则或策略来检测可能的网络攻击,例如网络扫描、DDoS攻击、SQL注入攻击、漏洞利用等。日志记录和分析:IPS可以记录和分析网络流量和事件日志,以帮助安全团队识别网络攻击和异常行为,并提供相关的安全报告和警报。综上所述,IPS通过流量监控、攻击检测、攻击阻止、漏洞管理和日志记录和分析等多种手段,保护网络安全并减少网络攻击的影响。攻击阻止:当IPS检测到可能的攻击时,它会采取相应的措施来阻止攻击,例如丢弃攻击数据包、阻止攻击源地址等。_为啥需要ips入侵设备呢

推荐文章

热门文章

相关标签