git和tortoisegit的详细安装步骤,超多图超详细(一)

简介: git和tortoisegit的详细安装步骤,超多图超详细

1.git的安装

1.1git的介绍

Git是一个开源的分布式版本控制系统,由Linux之父Linus Torvalds设计开发,用于有效、高速地处理从很小到非常大的项目版本管理。Git最初是为了管理Linux内核开发而开发的,但它也可以用于管理任何其他类型的项目。

Git具有以下特点:

速度:Git非常快,因为它采用了哈希算法来存储信息,使得比较和搜索操作都非常迅速。

简单的设计:Git的设计相对简单,易于学习和使用。

对非线性开发模式的强力支持:Git支持并行开发,允许成千上万个并行开发的分支,这对非线性开发模式非常有利。

完全分布式:Git是一个完全分布式的版本控制系统,每个开发者都拥有完整的版本历史信息。

有能力高效管理类似Linux内核一样的超大规模项目:Git能够高效地处理速度和数据量,适用于管理类似Linux内核这样的超大规模项目。

在Git中,主要的概念有:

本地仓库:在本地主机上的一个代码库,可以独立存在,也可以与远程仓库进行关联。

工作区:对任何文件的修订(增删改)都先放在工作区,工作区不与任何仓库分支进行关联。

暂存区:把修订的文件从工作区经过add(添加)后与某一个仓库分支进行关联,只有进入暂存区的文件才能commit(提交)到本地仓库。可以理解为一个临时保存修改文件的地方。

总的来说,Git是一种功能强大、高效、易用的版本控制系统,适用于各种规模的项目,并且它的分布式特性使得版本管理更加灵活和自主。

2.git的安装流程

官网下载地址:https://git-scm.com/downloads

“64-bit Git for Windows Setup.” 和 “64-bit Git for Windows Portable.” 的主要区别在于安装和使用的模式。

“64-bit Git for Windows Setup.”:这是一种常规的安装程序,它会将 Git 程序文件安装到您的 Windows 系统上。您需要遵循安装向导的步骤,同意许可协议,选择安装位置,然后等待安装完成。安装完成后,您就可以通过系统上的开始菜单或命令行来使用 Git。这种安装方式会修改您的系统设置,如果需要卸载 Git,可能需要使用专门的卸载工具。

“64-bit Git for Windows Portable.”:这是一种便携式版本,意味着它不需要安装就可以使用。您只需要将 Git 的所有文件复制到 USB 驱动器或其他可移动存储设备上,然后从那里直接运行 Git。这种方式的优点是,您可以随时随地使用 Git,无需修改系统设置。另外,如果您在不同的计算机上使用,只需要将 Git 文件复制到新计算机上即可。不过,这种方式可能没有安装版的完全功能,而且可能会有一些依赖问题。

选择哪种方式取决于您的需求。如果您已经确定在某台计算机上使用 Git,并且愿意接受可能的一些系统修改,那么安装版可能是更好的选择。如果您需要随时随地使用 Git,或者希望保持系统的完整性,那么便携版可能更适合您。

在这里我是选择64-bit Git for Windows Setup.

![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/818a1a23e3d04546a9e8fafbe0bd1c7d.png

OpenSSH是SSH(Secure Shell)协议的开源实现,用于加密远程控制和文件传输过程中的数据,以替代原有的类似服务。它是一个安全且强大的工具,广泛应用于Unix-like操作系统,以及一些Windows操作系统。OpenSSH提供了服务端后台程序和客户端工具,使得用户能够在不安全的网络上安全地进行远程登录和数据传输。

OpenSSH的主要作用包括:

远程登录:用户可以通过OpenSSH在远程主机上建立安全的Shell会话,使得所有的通信都会被加密和验证。

文件传输:OpenSSH可以用来通过SFTP(SSH File Transfer Protocol)进行安全的文件传输,保证数据在传输过程中的安全性。

端口转发:通过OpenSSH,用户可以建立从一个网络端口到另一个网络端口的通道,实现数据包的转发。

总的来说,OpenSSH是一个非常重要的网络安全工具,它能够提供安全的远程登录和数据传输服务,保护用户的隐私和企业的机密数据。

这里是选择提交和拉取的样式,样式是换行格式

** Mac 、Linux、Unix是 “\n” 直接换行符就进行换行,windows是 “\r\n” 回车+换行进行换行**

所以第一个选项就是拉取时转为windows格式,提交时用Mac的格式

第二个选项就是按照自身系统的样式格式,提交时用Mac的格式

第三个选项就是按照自身系统的样式格式,提交时用自身系统的样式的格式


相关文章
|
7月前
|
Unix Shell 开发工具
Github-Git for windows&TortoiseGit下载与安装
Github-Git for windows&TortoiseGit下载与安装
172 0
|
3月前
|
安全 Shell 网络安全
【Git】TortoiseGit(小乌龟)配置SSH和使用
【Git】TortoiseGit(小乌龟)配置SSH和使用
157 0
|
16天前
|
Shell 网络安全 开发工具
还不会 Git?最详细教你学会 Git + TortoiseGit 安装使用及提交代码!
还不会 Git?最详细教你学会 Git + TortoiseGit 安装使用及提交代码!
|
22天前
|
开发工具 git
git添加对勾图标 TortoiseGit安转配置
git添加对勾图标 TortoiseGit安转配置
17 0
|
9月前
|
开发工具 git Windows
用GIT+tortoiseGIT 轻松玩换代码管理
用GIT+tortoiseGIT 轻松玩换代码管理
|
5月前
|
数据可视化 开发工具 git
Git【实践 01】使用Git工具托管本地代码到GitHub简单易懂的图文教程(含Git+第三方工具TortoiseGit+中文语言包百度云盘资源)
Git【实践 01】使用Git工具托管本地代码到GitHub简单易懂的图文教程(含Git+第三方工具TortoiseGit+中文语言包百度云盘资源)
50 0
|
8月前
|
开发工具 git Windows
git和tortoisegit的详细安装步骤,超多图超详细(二)
git和tortoisegit的详细安装步骤,超多图超详细
51 0
|
9月前
|
开发工具 git
Git 使用小乌龟(TortoiseGit)拉取Github项目时报错【server sent :publickey】
Git 使用小乌龟(TortoiseGit)拉取Github项目时报错【server sent :publickey】
185 0
|
9月前
|
网络安全 开发工具 数据安全/隐私保护
Git小乌龟(TortoiseGit) 简单提交代码到github
Git小乌龟(TortoiseGit) 简单提交代码到github
316 0
|
开发工具 数据安全/隐私保护 git
Git与TortoiseGit基本操作
Git与TortoiseGit基本操作 1. GitHub操作 本节先简单介绍 git 的使用与操作, 然后再介绍 TortoiseGit 的使用与操作. 先看看SVN的操作吧, 最常见的是 检出(Check out .
1685 0

相关实验场景

更多