openSUSE:Packaging with git simplified

Jump to: navigation, search


This article shows how the packaging workflow with Git looks like in a simplified way and how it should work for the majority of packagers and who are familiar with the current process.

How to make small change to a package that is managed in Git

git clone ssh://gitea@src.opensuse.org/lua/luajit
cd luajit
git checkout

Make your changes and update the changelog

git commit -am "Short description of my change"
git push

How to just try it out in a playground

Gitea has something similar like a home project. In order to simply try out the packaging workflow with Git, you can simply fork an existing package, which then is then in your home and you can do whatever with it. Nothing will be submitted to an existing package or project unless you make a pull request.


Communication

Mailing list


Related links