在IDEA中使用Git

介绍

Git的很多命令在IDEA中不用命令行也能实现,这里演示一下用图形界面可以提高效率的部分,用的是IDEA 2019,如果有更好的技巧,欢迎留言

上传代码

这里只增加一个.gitignore文件和README.md文件
命令行提交

git add .
git commit -m "项目初始化"
git push origin master

IDEA提交
点击右上角绿色对勾
在这里插入图片描述
弹出对话框
在这里插入图片描述
左上方的框显示了改动过的文件(后面会演示到)和新增的文件,改动和内容和新增的内容都会在下方显示,并且改动过的文件会对比显示(非常方便)

要保存哪些文件选中即可(类似于 git add filename)
Commit Message框内填写了commit的内容(类似于 git commit -m “项目初始化”)
在这里插入图片描述
在项目中任意地方右键->git->Repository->Push,可以发现push的快捷键是Ctrl+Shift+K
,这个快捷键会和输入法冲突,所以我一般会把push命令设置成tool bar,用起来超级方便

步骤如下
点击File-Settings
在这里插入图片描述
找到如图所示位置,点击Add Action
在这里插入图片描述
弹出对话框,点击图中所示位置
在这里插入图片描述
点击图中所示位置
在这里插入图片描述
各个按钮的顺序可以调整,点击上面的上下按钮即可,我这里把push按钮放在commit后面

在这里插入图片描述

可以看到Tool Bar上有了push按钮
在这里插入图片描述
点击push按钮即可,可以修改remote和branch
在这里插入图片描述
点击push即可

在演示一下,修改代码,我修改一下README的说明,点击commit按钮
在这里插入图片描述
idea在下方对比显示,并将修改的内容用另一个种背景颜色显示,非常方便看到我们修改了哪些内容

拉取代码

当我们想拉取远程仓库最新的代码时

命令行拉取

git pull origin master

IDEA拉取
在这里插入图片描述
点击pull按钮
在这里插入图片描述
默认选项,点击OK即可,可以选中不再显示这个对话框

版本回退

在这里插入图片描述
点击钟表的那个按钮,下方会显示所有的提交记录,版本回退有如下2种方式,用revert

https://blog.csdn.net/zzti_erlie/article/details/87189530

右键选中要回退的版本,点击如下按钮
在这里插入图片描述
弹出对话框
在这里插入图片描述
点击commit,连commit message都不用你写了,接着点击push按钮即可

切换分支,tag,commit

切换本地分支和远程分支,直接点就行,想切换tag或者某次commit,点Checkout Tag or那个按钮
在这里插入图片描述
演示一下切换到某次commit,先copy版本值
在这里插入图片描述
点Checkout Tag or那个按钮,弹出对话框,粘贴刚才复制的值即可
在这里插入图片描述

参考博客

[1]https://juejin.im/post/5a7581345188257a64267162
[2]https://blog.csdn.net/autfish/article/details/52513465
[3]https://blog.csdn.net/huangfan322/article/details/53220060

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java识堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值