- repo को साफ-सुथरा बनाए रखने के लिए एक टूल
- local & remote branch deletion का समर्थन
- merge के कई रूपों का समर्थन (rebase merge, squash merge, single/range cherry-pick, ..)
- कई release branches वाले workflow का समर्थन
→ 'सिर्फ वे branches हटाएँ जो master/dev/staging सभी में merge हो चुकी हैं' - तेज़ interactive setup
- GitHub, GitLab, Gitea आदि सभी के साथ काम करता है
- बहुत सुरक्षित तरीके से काम करता है
- confirmation या
--yesके बिना कुछ भी delete नहीं करता - confirmation के समय default "no" होता है. सिर्फ Enter दबाने से delete नहीं होता
git pushको--force-with-leaseके साथ चलाया जाता है, इसलिए अगर server और local में branch अलग हो तो उसे delete नहीं करताos.systemया shell code का उपयोग नहीं करता--verboseoption से चलने वाले सभी git commands देखे जा सकते हैं
- confirmation या
अभी कोई टिप्पणी नहीं है.