पाठ 20 / 28
git revert
git revert से साझा commit सुरक्षित रूप से undo करें, जो history बदलने के बजाय नया विपरीत commit जोड़ता है।
हिस्ट्री बदले बिना पूर्ववत करें
revert एक नया कमिट बनाता है जो किसी पुराने को पूर्ववत करता है — मूल कमिट हिस्ट्री में मौजूद रहता है।
git revert a1b2c3d
Output:
[main 4d5e6f7] Revert "Add experimental cache"
revert बनाम reset
पहले से पुश और साझा किए गए कमिट पर revert उपयोग करें — यह सबके लिए सुरक्षित है। reset सिर्फ़ लोकल, unpushed कमिट पर ही उपयोग करें।