| 
 | |
| 
 | 
| 开发:
C++知识库 
Java知识库 
JavaScript 
Python 
PHP知识库 
人工智能 
区块链 
大数据 
移动开发 
嵌入式 
开发工具 
数据结构与算法 
开发测试 
游戏开发 
网络协议 
系统运维 教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 | 
| -> 开发工具 -> 【Git】git的概述、如何下载以及它的工作机制 -> 正文阅读 | 
|  | 
| [开发工具]【Git】git的概述、如何下载以及它的工作机制 | 
| 目录 1、桌面点击右键(git GUI是git的图形化界面,由于丑所以一般不用;用Git Bash Here,一个Bash客户端) 3、也可以在windows终端输入命令进行打开git的图形界面 一、Git概述
 
 二、何为版本控制
 版本控制工具🎈集中式版本控制工具CVS、SVN(Subversion)、VSS... ????????集中化的版本控制系统,都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。 ?????????好处:工作人员可以在一定程度上看到项目中其他人在做什么;管理员可以轻松掌握每个开发者的权限,管理一个集中化的版本控制系统,要远比在各个客户端维护本地数据库来的轻松容易。 ????????坏处:中央服务器的单点故障问题(就是如果服务器停掉了,那么就无法提交更新的文件,无法提交更新的文件那就无法协同工作了)。 
 (就是取出管理的中央服务器的文件然后修改,然后提交给服务器,然后其他的工作人员可以取出然后在改) 🎈分布式版本控制工具Git、Mercurial、Bazzaar、Darcs... ????????客户端提取的不是最新版本的文件快照,而是把代码仓库完整地镜像下来(在本地库进行版本控制)。这样任何一处协同工作的文件发生故障,事后都可以用其他客户端的本地仓库进行恢复,因为每个客户端的每一次文件提取操作,实际上都是一次对整个文件仓库的完整备份。 分布式的版本控制系统出现后,解决了集中式版本控制的哪些缺陷? ????????a.服务器断网的情况下也可以进行开发(因为版本控制是在本地进行的) ????????b.每个客户端保存的也都是整个完整的项目(包括历史记录,更加安全) ? ? 三、下载Git1. 进入官网:Git官网 2. 现在最新版已经是2.38了,点击下载 
 ?3. 根据自己的电脑选择下载类型。(我的是Windows64位) 
 ?4. 等待下载😒 ? 5.可以换换安装路径。其他的无脑next问题不大😆 下载完之后的打开方法1、桌面点击右键(git GUI是git的图形化界面,由于丑所以一般不用;用Git Bash Here,一个Bash客户端)
 
 打开后我们可以输入:git --version命令查看版本信息,看看自己是否下的正确;? ?2、可以从下载的目录中打开
 3、也可以在windows终端输入命令进行打开git的图形界面
 
 (这个是下载后自动添加的环境变量,所以在终端打开git的图形化界面,如果想在终端直接打开git-bash,可以把环境变量的\cmd删掉,重新设置环境变量,不过一般采用这种打开方式有点多此一举,还是第一种比较方便) ? 四、Git工作机制
 ? 
 Git和代码托管中心代码托管中心是基于网络服务器的远程代码仓库,一般我们简单称为远程库。 🎈局域网 ? ? ? ? ?GitLab 🎈互联网 ? ? ? ? ?Github(外网) ? ? ? ? ?Gitee码云(国内网站) | 
|  | 
|  | 
| 上一篇文章 下一篇文章 查看所有文章 | 
| 
 | 
| 开发:
C++知识库 
Java知识库 
JavaScript 
Python 
PHP知识库 
人工智能 
区块链 
大数据 
移动开发 
嵌入式 
开发工具 
数据结构与算法 
开发测试 
游戏开发 
网络协议 
系统运维 教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 | 
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/1 4:09:50- | 
| 
 | 
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |