GitHub Stacked PRs - बड़े कोड चेंज को छोटे PR में बांटें
मूल शीर्षक: GitHub Stacked PRs
यह क्यों महत्वपूर्ण है
यह code review प्रक्रिया को तेज़ और अधिक कुशल बनाकर software development workflow में क्रांति ला सकता है।
GitHub ने Stacked PRs फीचर लॉन्च किया जो बड़े कोड परिवर्तनों को छोटे, समीक्षा योग्य pull requests की श्रृंखला में बांटता है। यह private preview में उपलब्ध है और gh stack CLI के साथ आता है।
GitHub का नया Stacked PRs फीचर डेवलपर्स को बड़े कोड परिवर्तनों को एक-दूसरे पर आधारित छोटे pull requests में विभाजित करने की सुविधा देता है। यह समस्या हल करता है कि बड़े PRs की समीक्षा मुश्किल होती है और merge करने में देरी होती है।
Stacked PRs में प्रत्येक PR एक focused layer का प्रतिनिधित्व करता है जो स्वतंत्र रूप से review होता है लेकिन एक साथ merge होता है। GitHub UI में stack map दिखाया जाता है जो reviewers को layers के बीच navigate करने में मदद करता है। gh stack CLI terminal से stacks बनाने, cascading rebases करने, और PRs manage करने की सुविधा प्रदान करता है।
AI agents के साथ integration भी उपलब्ध है - 'npx skills add github/gh-stack' कमांड से AI coding agents को stacks के साथ काम करना सिखाया जा सकता है। फीचर currently private preview में है और waitlist के लिए sign up करना आवश्यक है।