If you want to contribute to vynUI, please do as it will help us and the production of vynUI.
-
Navigate to the original repository on GitHub.
-
In the top-right corner of the page, click the Fork button.
-
Choose your personal account as the owner of the fork and click Create fork.
Cloning creates a local copy of your fork on your computer, allowing you to edit the files.
-
Navigate to your new fork on GitHub.
-
Click the green Code button and copy the URL (either HTTPS or SSH).
-
Open a terminal or command prompt on your computer.
-
Navigate to where you want to store the project.
-
Run the following command, replacing the URL with the one you copied:
git clone <your-fork-url>To keep your fork up-to-date, you need to sync it with the original (or "upstream") repository. This ensures you are working with the latest version of the project.
- First, change your directory to the project folder you just cloned.
cd <repo-name>- Add the original repository as a new remote, which is typically called upstream.
git remote add upstream <original-repo-url>- Fetch the latest changes from the original repository.
git fetch upstream- Merge the changes from the upstream main (or master) branch into your local branch.
git merge upstream/mainAfter making and committing changes on your local machine, you will push them to your fork on GitHub.
- Make your desired changes to your contribution
- Stage your changes.
git add .- Commit your changes with a descriptive message.
git commit -m "Your commit message here"- Push your committed changes to your fork (the origin remote).
git push origin <your-branch-name>A pull request is how you ask the original project's maintainers to merge your changes into their repository.
-
Navigate to your forked repository on GitHub.
-
Above the list of files, you will see a banner with a "Compare & pull request" button. Click it.
-
Alternatively, click the Pull Requests tab and select New pull request.
-
Use the dropdown menus to compare your fork's branch with the original repository's main branch.
-
Add a clear title and description for your pull request. Explain the changes you made and why.
-
Click Create pull request. vynUI's project maintainers will review your submission and decide whether to merge it.