当前位置:   article > 正文

Git卸载与安装(一)_卸载git

卸载git

一、打开控制面板

1.找到程序,卸载程序

2.找到Git卸载,点击是

     

3.等待卸载过程

4.点击确定就可以

5.找到环境变量,把相关信息删除干净

        5.1.找到环境变量

        5.2.把git相关信息删除

二、安装配置教程:

1、简介

   gitee是基于 Git 的代码托管和研发协作平台,上面可以托管个人或者公司的代码和开源项目,国外有github,国内有gitee。

只不过github经常出现无法访问的问题,一般需要VPN翻墙才能访问。

而gitee是国内的,能够正常访问,里面的资源也很多,所以推荐使用gitee。

2、注册

先注册,拥有自己的账户,直接注册就行,记住手机号和密码

 网址:Gitee - 基于 Git 的代码托管和研发协作平台

3.安装git

3.1.1官网地址下载:

 官网:Git - Downloads

        1.根据自己电脑系统选择下载文件:

         2.等待下载

3.1.2、淘宝镜像下载

网址:CNPM Binaries Mirror

里面包含了所有版本,按照需求下载。

 

3.1.3、安装

1、下载完成之后,双击下载好的exe文件进行安装。

2、默认是C盘,推荐修改一下路径,然后点击下一步

3、Git配置,推荐默认设置,然后下一步,前两个不需要打钩

4、Git 安装目录名设置,不用修改,直接点击下一步。

以下不需要看图都点Next,傻瓜式安装即可

5、Git 的默认编辑器,建议使用默认的 Vim 编辑器,然后点击下一步

6、在Git创建分支后的默认的名字(master),如果没有特别的使用默认的设置,点击next即可。

7、修改 Git 的环境变量,使用默认的即可,点击next

8、开启https连接,保证数据传输数据的安全,按照默认的选择即可

9、配置 Git 文件的行末换行符,Windows 使用 CRLF,Linux 使用 LF,选择第一个自动转换,然后继续下一步。

10、选择 Git 终端类型,选择默认的 Git Bash 终端,然后继续下一步。

11、选择 Git pull 合并的模式,选择默认,然后下一步。

12、选择 Git 的凭据管理器,选择默认的跨平台的凭据管理器,然后下一步。

13、其他配置,选择默认设置,然后下一步。

14、额外的配置选项,技术还不成熟,有已知的 bug,不建议勾选,然后点击右下角的 Install按钮,开始安装 Git。

等待安装即可

15、安装完成后,点击FInish安装完成。

4.安装后检验Git是否安装成功:

  • 桌面上文件夹中右键出现Git Bash、Git GUI:

5.打开cmd输入git指令

以上情况才安装成功!!!

3.1.4、检查安装

1.进入git检查是否成功安装,打开控制面板(win+R 输入cmd),查看Git版本信息

在终端中输入以下命令,出现该命令证明安装成功,如果没有出现卸载掉重新安装

// 查看命令 

git --version

2.检查 Git 是否已经添加到系统的 PATH 环境变量中。在终端中输入以下命令

  echo $PATH

如果出现这样的路径说明安装成功,如果没有看到 Git 安装路径的输出,则需要手动将 Git 的安装路径添加到系统的 PATH 环境变量中。将安装路径的cmd文件添加到PATH中。D:\tools\Git\cmd

以上就是安装完成

三、配置信息:

0. 首先在桌面鼠标右键打开显示更多选项找到Git Bash,然后双击Git Bash 在这个里面编辑命令

1. Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识。注意:git config --global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。

  • 配置用户名

  git config --global user.name "username"    //( "username"是自己的账户名,)

该命令用于配置Git全局的用户名称(user.name)属性,并将其设置为指定的值(“username”)。该属性用于标识在提交代码时该提交是由哪个用户所执行的,通常与用户的GitHub或GitLab账户名称相同。

通过使用--global参数,该命令会将配置应用于当前用户的所有Git仓库。如果省略--global参数,则该命令只会将配置应用于当前Git仓库。

需要注意的是,设置了user.name之后,每次提交代码时Git都会将该用户名称与提交信息一同记录下来,因此建议将该值设置为自己的真实姓名或用户名,以方便其他开发者识别和联系到你。

  • 配置邮箱

git config --global user.email "username@email.com"     //("username@email.com"注册账号时用的邮箱)

  • 以上执行结束后,使用以下命令查看是否安装完成

git config --global --list

出现以下内容证明安装成功

3.生成 SSH

解释一下什么是ssh

SSH(Secure Shell)是一种加密的网络协议,用于在不安全的网络中安全地传输数据。它主要用于远程登录、远程执行命令、传输文件等操作,可以让用户通过不安全的网络连接到远程计算机,并在远程计算机上执行各种操作,而不必担心数据被窃取或篡改。

SSH 协议使用了公钥加密算法和对称加密算法来实现数据的加密和身份验证。在使用 SSH 协议进行连接时,客户端和服务器之间会通过一系列的加密和验证过程,确认对方的身份,然后使用公钥加密算法和对称加密算法对传输的数据进行加密和解密。

通过 SSH 协议连接到远程计算机后,用户可以执行各种命令,包括查看文件、编辑文件、编译程序、运行脚本等操作。此外,SSH 协议还可以用于传输文件,例如通过【1】 SCP(Secure Copy)或 【2】SFTP(Secure File Transfer Protocol)协议传输文件,这些协议都基于 SSH 协议,并使用相同的加密和身份验证机制,保证了传输的数据的安全性。

  • 继续刚才的操作,在命令框中输入命令

ssh-keygen -t rsa

ssh-keygen -t rsa 是一个用于在本地计算机上生成 SSH 密钥对的命令。该命令会生成一对密钥,包括一个私钥和一个公钥。私钥保存在本地计算机上,用于对 SSH 连接进行身份验证;公钥则可以复制到远程计算机上,用于对 SSH 连接进行加密。

-t 参数指定了要生成的密钥类型,这里使用的是 RSA 密钥。RSA 密钥是一种非对称加密算法,可用于加密和解密数据,也可用于身份验证。在生成 RSA 密钥对时,需要指定密钥长度,一般建议使用 2048 位或以上的密钥长度,以保证足够的安全性。

生成 SSH 密钥对后,会提示您输入密钥保存路径、密钥文件名以及密钥口令等信息。您可以选择接受默认值,也可以自定义这些信息。最后,您可以将公钥复制到远程计算机上,以便在 SSH 连接时进行身份验证和加密。

敲回车,在Overwrite(y/n)输入y

   这些输出显示了SSH密钥生成的过程及其结果。让我逐步解释每部分的含义:

  1. Generating public/private rsa key pair**: 此行表明正在生成RSA算法的公钥和私钥对。
  2. Enter file in which to save the key (/c/Users/86180/.ssh/id_rsa)**: 系统询问你希望将生成的密钥保存到哪个文件中。你可以选择接受默认路径 `/c/Users/86180/.ssh/id_rsa`,或者输入你希望的其他路径和文件名。
  3. Enter passphrase (empty for no passphrase)**: 系统询问你是否要为私钥设置一个密码(passphrase)。你选择是否设置密码,如果选择设置密码,系统会要求你输入密码。
  4. Enter same passphrase again**: 如果你设置了密码,系统会要求你再次确认密码,以确保没有输入错误。
  5. Your identification has been saved in /c/Users/86180/.ssh/id_rsa**: 密钥对成功生成,并且私钥被保存到指定的文件中。
  6. Your public key has been saved in /c/Users/86180/.ssh/id_rsa.pub**: 公钥也被生成,并保存在同一目录下,文件名为 `id_rsa.pub`。
  7. The key fingerprint is ...**: 这是生成的密钥指纹(fingerprint),用于唯一标识该密钥。这个指纹通常用于验证密钥的正确性。
  8. The key's randomart image is ...**: 这是一个随机艺术图像,用来视觉化密钥。它不是关键信息,但有时可以帮助你确认密钥的正确性。

总结来说,这些输出表明你已经成功地生成了一个RSA算法的SSH密钥对,并且相关文件已经保存到指定的目录中。

   

注意id_rsa和id_rsa.pub安装的路径位置

然后系统目录找到.ssh这个文件夹一般都在C盘里,我的在这个目录下C:\Users\86180\.ssh。如果忘记.ssh文件位置,可以在命令行输入

~/.ssh

在使用 ssh-keygen -t rsa 命令生成 SSH 密钥对时,默认情况下会生成 id_rsa 和 id_rsa.pub 两个文件。其中,id_rsa 是私钥文件,而 id_rsa.pub 则是公钥文件。

在 SSH 连接过程中,私钥文件会保存在本地计算机上,用于进行身份验证,而公钥文件则需要复制到远程计算机上,用于进行加密。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/920247
推荐阅读
相关标签
  

闽ICP备14008679号