idea集成git快速入门

1 git的下载

打开 https://git-scm.com/,下载git对应操作系统的版本。

f427bb85f21d4c96aa635617cd9da784.png下载相应版本的git后无脑一键下一步安装。

 

 

2 git的启动

方法一:

4c7aaf162fbf4966b04252ac94cc4400.png

启动git-bash.exe(Unix与Linux风格的命令行,推荐使用)

 

方法二:右键左面会出现如图,点击open Git Bash here

bedb1a6406614717afac865ae95c5d81.png

进入git的命令窗口

ce6267eacc4b4b648583c11a6be4052f.png

 

 

 

3 git的配置

查看git配置的命令 git config -l

281838cd8fca400a9e8231a6c750546f.png

设置用户名和邮箱

当你安装Git后首先要做的事情是设置你的用户名称和e-mail地址。每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中:

git config --global user.name "name" 
git config --global user.email 你的邮箱  

 

 

4git的原理

我们先来理解下 Git 工作区、暂存区和版本库概念:

1.工作区:就是你在电脑里能看到的目录。

2.暂存区:英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。

3.版本库:工作区有一个隐藏目录 .git,这个不算工作区,而是 Git 的版本库。

下面这个图展示了工作区、版本库中的暂存区和版本库之间的关系

4.远程仓库:其实操作git还要加上一个远程仓库,也就是我们熟知的GitHub,国内一般用gitee。我们想要把代码放在这类代码托管平台就需要将代码 push 到远程仓库上去。

4795eae8d92142d48d7492562e1f59ec.png

git的操作主要也就是上图上的六个操作,我们最终完成的代码要提交到远程仓库。。git文件里就包含了缓存区和版本库。我们可以淡化这两个地方的存在,git的操作主要就是工作区和远程仓库之间的上传和拉取。

 

 

 

5.项目的搭建(使用idea来展示)

1.我们先在码云(gitee)上创建一个仓库

1dfba3930ff040f4b452852202e69296.png

2885b4b62e8d4fcc97f66bf6e9ceefe3.png

如图操作点击创建

 

2.将创建的远程仓库拉取到本地

2.1首先点击克隆获取https

0bf42d005bd348ec8ccce13c1a12d662.png

 

2.2。创建一个文件夹,进入文件夹安照我git启动的第二种方式启动git

e3bd4b75cfcb4209a7851012a836c9ee.png

2.3.输入给git clone +你的https 拉取远程git仓库到本地仓库

e9edad9565194a3689f513e16673abd7.png

 

3.创建一个spring boot的项目

000a301f4743446ea13a5256e87ba662.png

 

4.让项目集成我们的git

这里我讲一个万能的可以让Java 集成git的方法

进入我们刚刚拉取的远程仓库的文件夹,复制所有文件

1efc01a22381456b97a1eeaf73eed1d8.png

然后在进入我们刚刚创建的spring boot项目的文件夹,将复制的内容粘贴进去。

da9c0bfada35492eb23cb40696684334.png

在进入项目你就会发现出现了红色的文件,还有一个master的标志,代表你成功了。

4d542a9d0cf941e3ae3e44222e76f02a.png

 

 

5.在idea操作git

现在我们来写一个简单的代码,当你新增一个类的时候他会弹出是否add 进入 git,直接点add,就相当于add操作,add进入git的类就是绿色的。

9cfe093f26de46cfb1630376dbc4f0cd.png

他这些标红和绿色的代码就是那些没有推送上去的代码。

现在我们点击进入master,会出现如下图

42836bf8b3f74770bdb3caf88c5bab8f.png

我们点击commit,勾选我们未提交到远程的代码,commit and push,就提交并且上传到远程仓库了,(Amenf相当于注释)

d5e714f2e2f045d4a5dde3b6c4b433ec.png

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值