IDEA如何把自己改动的代码一次性发给别人

背景介绍:

工作在内网环境,网络访问受限制,而且不具备push代码权限,此时如何把自己写的代码发给同事,而且还可以快速被IDEA的Git管理呢?

方式1:(工作中有外网push权限)

通过git,把自己本地代码 push 到代码托管平台,同事从代码托管平台 pull 最新代码;

方式2:(工作中无外网push权限)

通过IDEA的Patch包的方式来快速发送修改的代码(步骤如下图);

第1步:IDEA → Git页面 → 选中要发送的文件 → 右键 → Create Patch from Local Changes

第2步:追加描述信息作为patch包的名字

第3步:选择保存patch包的路径

第4步:可以快速跳转到Patch包所在的本地路径

第5步:把此Patch包发送给同事

第6步:新同事到他的 IDEA → Git页面 → Shelf → Import Patches

第7步:导入你发的Patch文件

第8步:Git → 选择导入的shelf → Unshelve

第9步:选择文件同步到哪个Changes,可以使用默认的,也可以新建一个change列表

第10步:成功导入

经验分享 程序员 微信小程序 职场和发展