【Git使用1】git 的下载与安装(超详细)

举报
光之梦 发表于 2023/10/25 15:13:08 2023/10/25
【摘要】 我的目标是:用通俗易懂的口语来为大家讲解我学到的知识,我想让零基础小白也能看懂,并且全部学会并能够熟练运用。


我的个人主页光之梦的博客_云社区-华为云 (huaweicloud.com)

欢迎各位 👍点赞 ⭐收藏 📝评论,如有错误请留言指正,我会第一时间改正。非常感谢!

特别标注本博主将会长期更新c语言的语法知识,初学c语言的朋友们,可以收藏订阅一下我的<C语言基础语法>专栏。关注博主,学习不迷路哦

认真看完这系列的文章,保你会用Git(不会来找我)…… 




Git使用

一、Git介绍

1.1 版本控制

无论是代码编写,还是文档编写,我们都会遇到对文档内容反复修改的情况

但我们不能只保留最后一次修改的文件,其余版本也要保留,有可能老板想要的就是你的上一个版本的



1.2 开发中存在的问题

【案例1】程序员小明负责的模块就要完成了,就在即将提交发布之前的一瞬间,电脑突然蓝屏硬盘光荣下岗

几个月来的努力付之东流

代码备份不仅要备份到本地,还需要备份到云端

要是电脑坏了,那所以的代码全都白写了


【案例2】老王需要在项目中加入一个很复杂的功能,一边尝试,一边修改代码,就这样摸索了一个星期。 可是这被改得面目全非的代码已经回不到从前了。


版本控制很重要!


【案例3】小明和老王先后从文件服务器上下载了同一个文件

协同工作也很重要!


【案例4】因项目中Bug过多,导致项目进度拖延,项目经理老徐因此被骂,但不清楚Bug是手下哪一个程序员写的


责任追溯很重要!



1.3 SVN版本控制(理解)

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑, 所以首先要从中央服务器下载最新的版本,然后开发,开发完后,需要把自己开发的代码提交到中央服务器。

  • 服务器单点故障

    将会导致所有人员无法工作

  • 服务器硬盘损坏

    这意味着,你可能失去了该项目的所有历史记录,这是毁灭性的。



1.4 Git与SVN对比

Git是在2005年,Linux系统的创建者Linus Torvalds,为了帮助全球的开发者,维护Linux系统内核的开发 而开发了自己的开源分布式版本控制工具

分为两种类型的仓库:本地仓库远程仓库

  • 每一个客户端都保存了完整的历史记录

    服务器的故障,都可以通过客户端的记录得以恢复。



二、Git下载和安装

2.1 Git的下载

官网下载地址Git - Downloads

2.2 Git的安装

1、双击安装包,进入安装向导界面

2、指定安装目录

3、一路next下一步,等待安装


4、安装完成



 

Git Bash:Git提供的命令行工具

Git GUI: Git提供的图形界面工具

Git CMD 就像带有 git 命令的常规 Windows 命令提示符。 它允许您通过命令行使用所有 Git 功能。


运行Git命令客户端,使用git --version 命令,可以查看git版本




2.3 TortoiseGit的安装

TortoiseGit:图形化工具

搜索TortoiseGit进官网下载

再下载一个对应的:TortoiseGit-LanguagePack


1、双击安装包,进入安装向导界面

2、一路next下一步

3、指定安装目录

4、安装

5、配置


注:这些能显示出来就表示设置好啦 



接着是安装TortoiseGit中文语言包,一路next即可

1、配置TortoiseGit中文语言



这里显示为中文就表示设置好啦



恭喜你,已经看完了这篇文章啦👍👍👍

关于git的下载部分的讲解就到这啦

剩下关于GitHub的使用部分请跳转至我的这篇文章:GitHub【入门】从入门到会用(千字总结●超详细)-CSDN博客


如果有问题随时都可以来问我,我会随时为您解答!欢迎大家与我一起学习,共同进步。 

创作不易,👍 +⭐ +📝(一键三连) 是对博主最大的鼓励与支持哦。

 tip:如果你看完了这篇文章,还给我点了一个小关注的话,记得来后台私信我哦,我会免费分享给你一份超棒的github主页美化教程+可以直接套模版的主页文件哦(瞬间让你的github主页的规格提升一个档次)

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。