ABAPGIT

作者:斌将军 约 4 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, Data Engineering, SD, WM, 仓库管理, 开发, 数据工程, 销售分销
ABAPGIT - 封面图
ABAPGIT - 封面图

**1**

**下载GIT程序**

ABAPGIT - 封面图
ABAPGIT - 封面图

应粉丝需求,简单介绍一下ABAPGIT工具的使用

官方网址: https://docs.abapgit.org/guide-install.html

创建个本地程序:ZABAPGIT_STANDALONE,也可以按照文档说明创建开发人员版本的GIT工具

ABAPGIT - 封面图
ABAPGIT - 封面图

代码最好下载最新版

此处有之前的版本:

链接: https://pan.baidu.com/s/1MqkvhB7qWaiCIfy2naOAgg

提取码: 6tch

**2**

**导出代码**

ABAPGIT - 封面图
ABAPGIT - 封面图

**2.1**

**包直接导出**

运行程序,执行包导出

ABAPGIT - 封面图
ABAPGIT - 封面图

选择要导出的包,导出到ZIP即可

ABAPGIT - 封面图
ABAPGIT - 封面图

**2.2**

**本地包导出**

也可以创建本地包的方式导出

ABAPGIT - 封面图
ABAPGIT - 封面图

在本地包中放入要下载的程序

ABAPGIT - 封面图
ABAPGIT - 封面图

新建离线仓库

ABAPGIT - 封面图
ABAPGIT - 封面图

选择要导出的包

ABAPGIT - 封面图
ABAPGIT - 封面图

仓库中显示包里面的对象

ABAPGIT - 封面图
ABAPGIT - 封面图

导出

ABAPGIT - 封面图
ABAPGIT - 封面图

**2.3**

**单一程序导出**

不需要创建本地包,直接将单个程序导出

ABAPGIT - 封面图
ABAPGIT - 封面图

TYPE的常用类型

• DTEL

• DOMA

• TABL

• PROG

• FUGR

选择类型和对象名称

ABAPGIT - 封面图
ABAPGIT - 封面图

**2.4**

**请求方式导出**

选择要导出的程序,放入副本请求中

ABAPGIT - 封面图
ABAPGIT - 封面图

选择请求导出

ABAPGIT - 封面图
ABAPGIT - 封面图

选择请求

ABAPGIT - 封面图
ABAPGIT - 封面图

导出

ABAPGIT - 封面图
ABAPGIT - 封面图

**3**

**上传代码**

ABAPGIT - 封面图
ABAPGIT - 封面图

在需要导入代码的系统中创建离线仓库

ABAPGIT - 封面图
ABAPGIT - 封面图

选择要导入的包

ABAPGIT - 封面图
ABAPGIT - 封面图

点击导入

ABAPGIT - 封面图
ABAPGIT - 封面图

选择上文导出的ZIP代码压缩包

如果系统中已经存在了老版本的程序代码,将会展示上传后修改的程序和新增的程序

如图:

**M** **:** 需要修改的程序 diff 可查看上传前后的代码差异

**A:** 新增的程序

ABAPGIT - 封面图
ABAPGIT - 封面图

点击diff,可以看到程序前后的差异

ABAPGIT - 封面图
ABAPGIT - 封面图

点击Pull,将程序更新到系统中

系统会弹出提示,确认是否要更新或删除程序,用户根据自己判断,选择是否要更新和删除的程序

ABAPGIT - 封面图
ABAPGIT - 封面图

结束之后,查看程序已经导入进来

ABAPGIT - 封面图
ABAPGIT - 封面图

**—— 希望本篇文章对您有所帮助 ——**

斌将军

关于作者:斌将军

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「ABAPGIT.md」整理生成,仅用于内部技术分享与学习交流。