IntelliJ IDEA中Git的使用

259 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第21天,点击查看活动详情

IntelliJ IDEA中Git的使用

环境:

下载git并无脑下一步安装, 鼠标右键点击出现Git GUI HereGit Bash Here就可以使用了

image.png

平常开发使用的开发工具基本上都是IntelliJ IDEA, 下面总结一下IntelliJ IDEA一些使用的Git小技巧

拉远程代码

image.png

IDEA 窗口中Git常用使用按钮

image.png

创建分支 从指定分支clone出新的分支, 然后直接push即可发布到远程仓库中 image.png

代码暂存和恢复 实际开发过程中, 我们经常会遇到比如说,开发的迭代分支只开发一部分, 还不能提交, 但是有又比较急的任务, 如修复bug之类的, 这时候我们可以使用代码暂存功能, 等修复完bug之后再恢复代码`即可

image.png

  • 暂存代码 image.png

  • 恢复代码

image.png

Cherry-pick 指定合并某个commit, 当我们想把某些commit合并到当前分支时, 我们可以使用Cherry-pick功能, 如图, 选中需要合并的分支, 右键点击Cherry-pick即可

image.png

代码回滚 指定回滚到某个commit位置, 选中需要回滚到的commit的位置记录, 复制commit id

image.png

image.png

image.png

上述步骤执行完成之后打开Terminal执行命令推送代码git push -u origin 分支名 -f即可完成代码回滚, 其实也可以直接在需要回滚到的commit位置直接重新拉分支

image.png

代码比较 选中不同的分支比较代码之间的差异

image.png

合并代码, 解决冲突 只需要按照指示的X>>冲突位置进行代码合并即可, 非常方便

image.png