Skip to content
Discussion options

You must be logged in to vote

1️⃣ Organize Repositories

  • Use clear, descriptive names for repos.
  • Keep a README.md explaining the project, setup, and usage.
  • Add CONTRIBUTING.md if others will contribute.

2️⃣ Branching Strategy

  • Never work directly on main/master.
  • Use branches like:
    • feature/awesome-feature
    • bugfix/fix-issue-123
    • hotfix/urgent-fix
  • Keeps repo clean & collaboration easy.

3️⃣ Commit Smartly

  • Write clear, meaningful commit messages:
    feat(auth): add JWT authentication
    fix(ui): correct button alignment on mobile
    

* Commit **small, focused changes** - easier to review & debug.



## 4️⃣ Use Pull Requests Effectively

* Always use **PRs** for merging branches.
* Add **descriptions, screenshots, and testing…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by sanjay-kv
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants