“PREFIX: Unexpected package naming (…) you might switch to FULL folder logic”. This error occurred when I was trying to push a package with sub packages via abapGit from the SAP Cloud Platform ABAP Environment (SCP) to GitHub.

Ubuntu, Apache, Node.js, MySQL, SAP ABAP, SAP UI5 …
“PREFIX: Unexpected package naming (…) you might switch to FULL folder logic”. This error occurred when I was trying to push a package with sub packages via abapGit from the SAP Cloud Platform ABAP Environment (SCP) to GitHub.
One development tool for SAP ABAP developers is Eclipse with plugins like the ABAP Development Tools (ADT) and the belonging abapGit. This blog post gives an overview how you set your ABAP development environment up on Ubuntu 20.04 to connect to SAP On-premise and/or Cloud Platform.
As a career changer I had hardly any experience with setting up basic development systems, and that is the reason, why I understand the huge challenge which programming newbies often have. I want to explain which basic development system I use and why.