Everyone is encouraged to add anything he wants to this guide. Want to tell others how to compile a project written in Java? Want to provide a solution for a commonly seen issue? Or just want to let the document earlier to finish? This article will guide you to make contributions to this document.
Note that this guide is under CC BY-SA 4.0 license. That is to say all of your contributions will be released under that license.
This guide is stored at a GitHub repository: https://github.com/HeavySnowJakarta/A-guide-to-a-Shell. When you want to edit the article you are reading, click the three dots on the top right-hand corner of the page, and choose “Edit on GitHub”. You will be led to the GitHub page of that article.
Then fork the repository as you would for normal GitHub repositories. Clone it into your computer, edit the page, push back, and then send a Pull Request. That’s all you need to do.
You may want to start a new page to include your ideas. Start an issue on the repository above, and I will create a new page in place based on the existing content structure, and then you can start your contributions. If you have any other ideas, do not hesitate to open an issue or discussion.