Interface Introduction
Projects are the core feature of GitCode, designed to help users efficiently store, organize, and manage code, files, and related resources. A project can have multiple collaborators and can be public or private. Each project has a unique URL, allowing others to view, clone, and contribute to its contents.
In a project, you can:
- Code Management: Store and version control your source code, documentation, and other files.
- Collaborative Development: Invite other developers to participate in the project and jointly contribute code.
- Branch Management: Create and manage different code branches for parallel development.
- Release Management: Manage project versions through Tags and Releases.
- Issue Tracking: Create and manage issues, tasks, and bugs within the project.
- Code Review: Conduct code reviews and discussions via Merge Requests (MRs).
- Automated Integration: Configure WebHooks to integrate with other tools.
- Access Control: Manage project access levels through roles and permissions.
- Project Analysis: View contribution statistics, code statistics, and more data about the project.
- Online Editing: Edit and update project files directly in the browser.