මම මගේ ගබඩාවේ යම් වැඩක් කරමින් සිටි අතර ගොනුවක දේශීය වෙනස්කම් ඇති බව දුටුවෙමි. මට ඒවා තවදුරටත් අවශ්ය නොවූ නිසා නැවුම් පිටපතක් පරීක්ෂා කර බැලිය හැකි යැයි සිතමින් මම ගොනුව මකා දැමුවෙමි. මට Git ට සමාන දෙයක් කිරීමට අවශ්ය විය
svn up .
භාවිතා git pull
කිරීම වැඩ කරන බවක් නොපෙනුණි. සමහර අහඹු සෙවීම් නිසා කවුරුහරි නිර්දේශ කළ වෙබ් අඩවියකට මා යොමු විය
git checkout HEAD^ src/
( src
මකා දැමූ ගොනුව අඩංගු නාමාවලිය වේ).
දැන් මට තේරුණා මට හිසක් තියෙනවා කියලා. එය කුමක්දැයි මට අදහසක් නැත. මම අහෝසි කරන්නේ කෙසේද?
git checkout -- src/
working copy changes
කුමක්ද? ඔබ සඳහන් කරන්නේ වෙනත් බැඳීමක් පරික්ෂා කිරීමෙන් පසු ඔබ ලිපිගොනු වල සිදු කළ වෙනස්කම් (එනම්, ඔබ වෙන්වූ ප්රධාන තත්වයේ සිටියදී සිදු කළ වෙනස්කම්) ද?
git checkout master
ඔබව නැවත ප්රධාන ශාඛාවට ගෙන යනු ඇත. වැඩ කරන පිටපත් වෙනස් කිරීම් ඉවත් කිරීමට ඔබට අවශ්ය නම්, ඔබට බොහෝ විට එය කිරීමට අවශ්ය වියgit reset --hard
.