पाठ 20 / 26

git revert

एक नया, उलटा कमिट जोड़कर किसी कमिट को सुरक्षित रूप से पूर्ववत करें।

हिस्ट्री बदले बिना पूर्ववत करें

revert एक नया कमिट बनाता है जो किसी पुराने को पूर्ववत करता है — मूल कमिट हिस्ट्री में मौजूद रहता है।

git revert a1b2c3d

Output:

[main 4d5e6f7] Revert "Add experimental cache"

revert बनाम reset

पहले से पुश और साझा किए गए कमिट पर revert उपयोग करें — यह सबके लिए सुरक्षित है। reset सिर्फ़ लोकल, unpushed कमिट पर ही उपयोग करें।