আমি আমার সংগ্রহশালায় কিছু কাজ করছি এবং লক্ষ্য করেছি যে একটি ফাইলে স্থানীয় পরিবর্তন হয়েছে। আমি তাদের আর চাইনি তাই আমি ফাইলটি মুছলাম, এই ভেবে যে আমি কেবল একটি তাজা অনুলিপি চেকআউট করতে পারি। আমি গিট সমতুল্য করতে চেয়েছিলাম
svn up .
ব্যবহার করে git pullকাজ হবে বলে মনে হয় নি। কিছু এলোমেলো অনুসন্ধান আমাকে এমন একটি সাইটে নিয়ে যায় যেখানে কেউ করার সুপারিশ করে
git checkout HEAD^ src/
( srcডিরেক্টরিটি মুছে ফেলা ফাইল রয়েছে)।
এখন আমি জানতে পারি যে আমার মাথা আলাদা হয়ে গেছে। এটা কি আমার কোন ধারণা নেই। আমি কীভাবে পূর্বাবস্থায় ফেরাতে পারি?
git checkout -- src/
working copy changes? আপনি কি অন্য প্রতিশ্রুতি পরীক্ষা করার পরে ফাইলগুলিতে করা পরিবর্তনগুলি উল্লেখ করছেন (যেমন, বিচ্ছিন্ন মাথা অবস্থায় থাকাকালীন আপনি যে পরিবর্তনগুলি করেছেন)?





git checkout masterআপনাকে মাস্টার শাখায় ফিরিয়ে আনবে। আপনি যদি কোনও কাজের অনুলিপি পরিবর্তনগুলি সাফ করতে চান, আপনি সম্ভবত এটি করতে চেয়েছিলেনgit reset --hard।