Skip to content

GDSC-DGU/GDGoC-DGU-Website

Repository files navigation

GDGoC-DGU-Website

Hits

📌 Branch Strategy

1️⃣ Starting Development

  1. Create an Issue before starting development.
  2. Create a new branch from the Dev branch of the origin repository.
  3. Branch naming conventions:
    • 🚀 Feature developmentfeature/#<Issue Number>
    • 🎨 Refactoringrefactor/#<Issue Number>
    • 🐛 Bug fixesbug/#<Issue Number>
  4. Fetch the newly created branch (feature, refactor, or bug) to your local repository.
  5. Checkout to the branch and start development.

2️⃣ Completing Development

  1. Create a Pull Request (PR) referencing the Issue.
  2. Follow the PR title format:
    • Feature development✨ Feature - Description (#PR Number)
      • Example: ✨ Feature - Implement FCM integration (#123)
    • 🎨 Refactoring🎨 Refactor - Description (#PR Number)
      • Example: 🎨 Refactor - Renamed folders and completed integration test (#124)
    • Bug fixes❗ Bug - Description (#PR Number)
      • Example: ❗ Bug - Fixed folder name issue and tested integration (#125)
  3. Code Review & Approval:
    • team members review the PR.
    • The last person to approve performs the Confirm Squash Merge.

📌 Commit Convention

Commit Type Description
Feat Add new features
Fix Fix bugs
Docs Modify documentation
Style Code formatting, missing semicolons, no changes to the code itself
Refactor Code refactoring
Test Add test code, refactor test code
Chore Modify package manager, and other miscellaneous changes (e.g., .gitignore)
Design Change user UI design, such as CSS
Comment Add or modify necessary comments
Rename Only changes to file or folder names or locations
Remove Only performing the action of deleting files

📌 PR Convention

Icon Code Description
🧑🏻‍🎨 :art Improve code structure/formatting
⚡️ :zap Performance improvement
🔥 :fire Delete code/files
🐛 :bug Fix bugs
🚑 :ambulance Urgent fixes
:sparkles Introduce new features
💄 :lipstick Add/modify UI/style files
:rewind Revert changes
🔀 :twisted_rightwards_arrows Merge branches
💡 :bulb Add/modify comments
🗃 :card_file_box Database-related changes

About

Renewed GDGoC Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •