Prefer branching from main (or master), not from another feature branch — unless explicitly required
🚦 The Rule
“Always create a new branch from main (or master), not from another feature branch.”
❓ Why This Rule Exists
Avoid Carrying Unrelated Changes
If you branch off from another feature branch, your new branch will contain:
Your changes + a...
internship-learnings.hashnode.dev2 min read