HeadlinesBriefing favicon HeadlinesBriefing.com

গিট রিভার্ট çatক সমাধান + রেডিস আইরিস সিরিজ

ByteByteGo •
×

সোনামাছ মাছকে খারাপ নাম দেওয়া হয়েছে; তারা প্রকৃতপক্ষে সেকেন্ড নয়, মাস পর্যন্ত Dinge মনে রাখে। তোর এজেন্ট কনটেক্সট উইন্ডো পূর্ণ হলে সবকিছু ভুলে যায়, ফলে তার মেমরি সোনামাছ মাছের চেয়েও খারাপ হয়। এই সিরিজে পাঁচ ১৫ মিনিটের সেশন দিয়ে রেডিস আইরিসে কনটেক্সট-ज্ঞানী অ্যাপ তৈরি করা হয়েছে। সেশন ১ অনুসন্ধান (সেপ্টেম্বর ১৬) কভার করে, সেশন ২ এজেন্ট মেমোরি پر ফোকাস করা হয়েছে (সেপ্টেম্বর ২৩), সেশন ৩ কনটেক্সট পুনরুদ্ধার (সেপ্টেম্বর ৩০), সেশন ৪ সেমান্টিক ক্যাশিং (অক্টোবর ৭), এবং সেশন ৫ সম্পূর্ণভাবে নির্মিত কনটেক্সট-ज্ঞানী অ্যাপ + ব্যবহারের ক্ষেত্র (অক্টোবর ১৪)। আপনার জায়গা বুক করুন।

এই সপ্তাহের সিস্টেম ডিজাইন রিফ্রেশারটি ব্যাখ্যা করে যে গিট রিভার্ট কেন çatক তৈরি করে। রিসেটের বিপরীত, গিট রিভার্ট ইতিহাসকে পুনরালিখন করে না; bunun পরিবর্তে, এটি একটি নতুন কমিট তৈরি করে যা আগের কমিটের পরিবর্তনগুলো বাতিল করে, ফলে ইতিহাস পরিষ্কার থাকে এবং শেয়ার করা শাখাগুলির জন্য নিরাপদ থাকে। çatক তখন তৈরি হয় যখন একটি পরবর্তী কমিট একই লাইনগুলো পরিবর্তন করে যা ফেরত দেওয়া কমিটে ছিল। একটি আকচিত্র উদাহরণে, কমিট C₂ একটি বৈশিষ্ট্য যোগ করেছে, এবং কমিট C₃ সেই একই লাইনগুলো পরিবর্তন করেছে। এখন C₂ ফেরত দেওয়ার সময়, C₃ থেকে পরিবর্তন들과 çatক হয়, যা çatককে ট্রিগার করে। সমাধানটি: git revert C₂ চালানো, çatকে থামা, ফাইলকে হাতে মাথায় ঠিক করা, এটি স্টেজ করা, এবং রিভার্ট চালিয়ে যাওয়া যাতে গিট একটি নতুন কমিট তৈরি করে যা C₂কে পরিষ্কারভাবে বাতিল করে কিন্তু C₃কে অখণ্ড রাখে।

মূল entidades: কোম্পানিগুলো: ByteByteGo | লোকগুলো: সোনামাছ মাছ

সामान्य প্রশ্ন: গিট রিভার্ট কেন çatক তৈরি করে?

গিট রিভার্ট আগের কমিটের পরিবর্তনগুলো বাতিল করতে একটি নতুন কমিট তৈরি করে। çatক তখন তৈরি হয় যখন একটি পরবর্তী কমিট একই লাইনগুলো পরিবর্তন করে যা ফেরত দেওয়া কমিটে ছিল, ফলে গিট ব্যবহারকারীকে জিজ্ঞাসা করে যে কোন সংস্করণ সঠিক।