0
点赞
收藏
分享

微信扫一扫

idea gitlab 分支 pull、push 实践笔记

有态度的萌狮子 2021-09-23 阅读 73
Java 开发

idea 功能太强大了,可惜自己使用时间还不久,它的很多功能还不会用。

最近开始使用它自带插件进行 gitlab 源码管理,感觉极大的提升了开发效率。

之前一直使用 SourceTree for Mac 进行 Java 代码管理,因为总是在不同分支进行切换,就把不同分支代码放进了不同的文件夹。SourceTree 体验不太好,一旦拉取代码有冲突,解决起来不是很方便。

开发多个 jar 包,又需要不断升级版本号,时间长了,本地存储的文件夹太多,以致最后自己也分不清哪个是最新代码了。

前天,有个Jar 源码之前开发好没上传到 gitlab ,这次误操作,删除了本地最新代码,这下惨了,造成很多文件丢失。好在 Nexus 私服上有源码备份,最后只能文件夹对比,把缺失的文件又一一追加进去。浪费了很多时间。

这次好在上传了源码 Jar,不然真不知该怎么办。

从此之后,要养成随时上传源码的好习惯了。

idea 的源码管理插件挺好用的。现在记录一下:

  1. 首先从 gitLab 拉取源码到本地指定文件夹。



    如上图所示,可以通过 New Branch 创建不同分支。比如 master、developer 等。

  2. checkout


如上图所示,可以通过 Checkout 拉取不同分支代码。这里虽然有多个分支,但是本地只有一个目录(避免不同分支存在不同路径)。各分支可以随意切换。非常方便。

  1. commit

通过 1、2、3 步骤 commit 代码到本地仓库。点击 2 处可查看修改内容。

  1. push


同时按键 Alt + Shift + K 键,可以调出 push 页面。

同时按键 command + Shift + K 键,可以调出 push 页面。

点击 Push 推送本地修改到 Gitlab 服务器。

2019.12.14 15:51
上海 虹桥V1

举报

相关推荐

0 条评论