Contribution
Pushing to Github

How to Publish

Congratulations and thank you for contributing to FEDS201! This guide will walk you through the process of publishing your work to the FEDS201 ToolKit website.

Prepare Your Work

Before you publish your work, you need to prepare it for publication. This includes:

  • Reviewing your work for any errors or issues.
  • Ensuring that your work is well-documented and easy to understand.
  • Properly formatting and styling your work.
  • Making sure your work is accessible and user-friendly.
  • Ensuring that your work is properly licensed and attributed.

Submit Your Work

Once you have prepared your work for publication, you can submit it to the FEDS201 ToolKit website. To do this, you will need to create a pull request on the FEDS201 ToolKit GitHub repository. In your pull request, be sure to include a detailed description of your work, including any relevant information about the changes you have made and the reasons for those changes.

💡

If you are unsure about how to create a pull request, you can refer to the GitHub documentation (opens in a new tab).

Direct Push to Repository

If you have the necessary permissions, you can directly push your changes to the repository. Ensure that your changes are thoroughly tested and reviewed before pushing. Follow these steps:

  1. Switch to the Correct Branch

    • In the bottom left corner of the window, you will see the current branch name. Click on it and select the branch you want to push your changes to.
    • If you don't have a branch, you can create a new branch by clicking on the + icon.

    Switch Branch

  2. Open Source Control View

    • Click on the Source Control icon in the Activity Bar on the side of the window. This will open the Source Control view.

    Source Control

  3. Commit Your Changes

    • Write a commit message in the message box.
    • Go to the drop-down menu and select Commit and Push.

    Commit and Push

💡

If you are a member of the FEDS201 team, you can directly push your changes to the repository. Ensure that your changes are thoroughly tested and reviewed before pushing.