मैंने किया था, git commit
लेकिन मैंने इसे अभी तक भंडार में नहीं धकेल दिया है। इसलिए जब मैं करता हूं git status
, मुझे 1 प्रतिबद्ध होकर '# शाखा' मास्टर से आगे निकल जाती है।
इसलिए अगर मैं अपना शीर्ष कमिट वापस लेना चाहता हूं, तो क्या मैं कर सकता हूं:
git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316
जब मुझे लगता है कि मुझे दिया जाता है git log
:
प्रतिबद्ध eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 दिनांक: मंगल सिपाही २ ९: २१:२१:४१ २०० ९ -0700 प्रतिबद्ध db0c078d5286b837532ff5e276dcf91885df2296 दिनांक: मंगल सिपाही २२:३१:३ 2009 २०० ९ -० 22००
reset --hard
काम के नुकसान में परिणाम हो सकता है, क्योंकि ऐसा करने से आपके स्थानीय फाइलों (आपके नए काम) को वेब से लोगों के साथ अधिलेखित करने का परिणाम होता है (मेरे साथ हुआ)। Git के बारे में प्रश्न और उत्तर स्पष्ट रूप से बताना चाहिए कि उनके कमांड क्या कर रहे हैं और निम्नलिखित पाठकों के लिए क्या जोखिम हैं।