Installation:
- Download the latest release from releases.
- Follow the installation guide provided with the release.
For a smooth collaboration process, please use GitHub Desktop:
- Note: Forking is creating a personal copy of the repository. It's used when you don't have write access to the repository.
- Clone: Open GitHub Desktop, go to
File > Clone Repository
, and paste:https://github.com/SP-SDU/DeskMotion
- Branch: Switch to
main
using the branch switcher, and create a new branch named after the feature or bug you're working on, e.g.,add-login-feature
orfix-button-bug
. - Commit: Enter your commit message in the
Summary (required)
field and clickCommit
. - Push: Click
Push origin
to upload your changes to GitHub. - Pull Request: On GitHub, create a
New pull request
againstmain
. Include the GitHub issue number in the details of your pull request as per the PR template, and fill in the necessary information before submitting. - Request a Review: Tag a teammate in your pull request for a review.
- Stacking: Instead of waiting for approval, continue working on another feature based on your current feature work. On your feature branch (not main), create a new branch
Current Branch > New Branch
for the next feature, e.g.,next-feature
.
For more information check GitHub Flow.
- Communication: Join our Discord server for all project discussions, updates, and daily communication.
This project is distributed under the Apache 2.0 License. See LICENSE for more information.