আমি একই সমস্যার মুখোমুখি হয়েছি কারণ আমি আমার বিকাশ শাখায় কিছু পরিবর্তন করেছি এবং তারপরে প্রোফাইল শাখায় যেতে চাই। সুতরাং আমার দ্বারা পরিবর্তনগুলি লুকিয়ে আছে
git stash
তারপরে প্রোফাইল শাখায় আমিও কিছু পরিবর্তন করেছি এবং তারপরে আবার বিকাশে ফিরে আসতে চাই যাতে আমাকে আবার পরিবর্তনগুলি স্ট্যাশ করতে হয়
git stash
তবে যখন আমি শাখা বিকাশ করতে এসেছি এবং স্ট্যাশ পরিবর্তনগুলি গিট করার চেষ্টা করেছি
git stash apply
তাই আমি একীভূত হওয়াতে ত্রুটি পাচ্ছিলাম
এই সমস্যাটি সমাধান করার জন্য প্রথমে আমাকে স্ট্যাশ তালিকাটি পরীক্ষা করে দেখতে হবে
git stash list
সুতরাং এটি আমার ক্ষেত্রে স্ট্যাশগুলির তালিকা দেখায় সেখানে স্ট্যাশগুলির নাম এই স্ট্যাশগুলির মতো প্রদর্শিত হচ্ছে @ {0}, স্ট্যাশ @ {1}
আমার কাছে স্ট্যাশ @ {1} থেকে পরিবর্তনগুলি দরকার তাই যখন আমি এই আদেশ দ্বারা এটি পাওয়ার চেষ্টা করি
git stash apply stash@{1}
সুতরাং ত্রুটি পেয়ে মেশানো দরকার ছিল
সুতরাং এখন এই সমস্যাটি সমাধান করতে আপনার ফাইলগুলির স্থিতি পরীক্ষা করুন
git status
সুতরাং এটি এই ত্রুটিটি দিচ্ছিল যে এই রানটি সমাধান করতে "উভয়ই সংশোধিত"
git add .
এটি নিখোঁজ পরিবর্তিত ফাইলগুলি যুক্ত করবে এখন আবার স্থিতিটি পরীক্ষা করে
git status
সুতরাং এখন কোনও ত্রুটি নেই স্ট্যাশ প্রয়োগ করতে পারেন
git stash apply stash@{1}
আপনি যে কোনও সংখ্যক স্ট্যাশ ফাইলের জন্য এই প্রক্রিয়াটি করতে পারেন।