टी एल; डॉ:
git reset --soft HEAD~.Sln फ़ोल्डर से cmd में उपयोग करें
मैं आज इसका सामना कर रहा था और अभिभूत था जो VSCodeइस तरह की बात का सुझाव देता है, जबकि यह बड़ा भाई Visual Studioनहीं है।
अधिकांश उत्तर सहायक थे; अगर मेरे पास पहले से किए गए अधिक अपराध हैं, तो उन सभी को खोने से निराशा होगी। इसके अलावा, अगर VSCodeयह आधे से एक सेकंड में होता है , तो यह जटिल नहीं होना चाहिए।
केवल एक सरल समाधान के सबसे करीब jessehouwing का जवाब था।
अनिर्धारित प्रतिबद्ध (ओं) को मानते हुए, ऐसा करने वाला अंतिम व्यक्ति था, यहां बताया गया है कि मैंने इसे कैसे हल किया:
Team Explorer-> पर जाएं Sync। आप सभी कमिट्स देखेंगे। Actionsड्रॉपडाउन दबाएं औरOpen Command Prompt

आपके पास cmd विंडो होगी, वहां लिखें git reset --soft HEAD~। यदि कई अवांछित कमिट हैं, तो ~(यानी git reset --soft HEAD~5) के बाद राशि जोड़ें
(यदि आप उपयोग नहीं कर रहे हैं git, तो बोलचाल की जाँच करें)।
मुझे उम्मीद है कि यह मदद करेगा, और उम्मीद है कि अगले संस्करण में वीएस टीम इसे बिलियन जोड़ देगी