While working on any OS development project, a lot of issues might come up. It's just the nature of debugging in this project and needs patience!
When adding contributing code to the project, always follow fork-and-clone approach: Fork the main organizational repo (ashos/ashos) under your personal git, make the changes, push your changes to your git, and finally create a pull request back to main repo.