每一秒钟的时间都值得铭记

0%

Git的安装&IDEA整合Git

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

1、下载与安装Git

第一种方法

官网:https://git-scm.com/downloads
在这里插入图片描述但是官网的下载速度非常慢,我试了几次都下载失败。

第二种方法

电脑管家,没错,就是腾讯电脑管家,无意中发现在电脑管家的软件市场里面竟然有Git这个软件,而且——下载速度非常快【重点】
在这里插入图片描述

第三种方法

我在自己的百度网盘中上传了Git的软件安装包,需要的可以去下载。
链接https://pan.baidu.com/s/1nBZHt0mBhFZadLSm2PYsXQ
提取码:enhm

Git的安装

Git的安装非常简单,直接一路next就可以了,傻瓜式安装。
如果安装成功,打开cmd命令控制台,输入git –version即可查看到安装的git的版本。
在这里插入图片描述

如上图,说明安装成功!

2、Git的配置

配置全局用户名和密码

安装成功后,随便在任何目录中点击鼠标右键,发现右键目录栏中多出了两栏。
在这里插入图片描述

点击Git Bash Here,就会进入Git的命令窗口,如下图:
在这里插入图片描述

我们在这个命令窗口中先配置一下全局用户名和邮箱,可以直接使用GitHub注册的账号的用户名和邮箱,命令如下:

1
2
git config --global user.name "your_name"  
git config --global user.email "your_email@youremail.com"

配置秘钥

配置完全局用户名和邮箱,应该在生成一下Git的秘钥。
说到秘钥,就需要解释一下秘钥的作用了。

Git是一个远程仓库托管工具,可以远程链接云仓库上传自己的代码或资料,而像github,码云这些托管平台,一般使用两种协议进行数据传输,分别是https和ssh,其中使用https协议提交代码需要用户名和密码,而使用ssh协议则不需要用户名和密码,但是需要秘钥。
总的来说,秘钥主要就是用于ssh协议传输的时候使用的授权工具。

在Git命令窗口输入命令。

1
ssh-keygen -t rsa -C "your_email@youremail.com"

输入完整命令,秘钥会自动生成在电脑用户目录下的.ssh文件中。
在这里插入图片描述

github配置公钥

我们先打开github网站,登录自己的账号,点击右上角的头像,就会有选项栏下拉,选择Settings
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、IDEA整合Git及使用

IDEA整合Git

在这里插入图片描述

在IDEA中使用Git并上传文件

第一步,先创建一个Git本地仓库。
在这里插入图片描述
在这里插入图片描述

在选择仓库目录的时候,选择项目所在的目录,点击OK。同时在该目录下生成.git文件,说明仓库创建成功。
在这里插入图片描述

同时在IDEA的右上角会出现几个和Git相关的图标。
在这里插入图片描述
在这里插入图片描述

上传文件

点击COMMIT后,Git会将文件提交到本地仓库中,我们还需要远程将文件推送到远程仓库中。
在这里插入图片描述

创建仓库之后,VCS的目录也发生了变化,我们点击Git->Push。
如果是第一次和远程仓库建立链接,那么需要输入远程仓库的地址。
在这里插入图片描述

最后,我们点击最下面的PUSH,就可以将之前添加到本地仓库中的所有文件推送到远程仓库中去了。

坚持原创技术分享,您的支持将鼓励我继续创作!
-------------这是我的底线^_^-------------