গিটে হেড পয়েন্টার
গিট HEAD নামে একটি রেফারেন্স ভেরিয়েবল বজায় রাখে। এবং আমরা এই ভেরিয়েবলটিকে পয়েন্টার বলি, কারণ এর উদ্দেশ্য সংগ্রহস্থলটির নির্দিষ্ট প্রতিশ্রুতি উল্লেখ করা বা নির্দেশ করা। আমরা নতুন কমিট করার সময় পয়েন্টারটি পরিবর্তন হতে চলেছে বা নতুন প্রতিশ্রুতিতে নির্দেশ করবে। হেড সর্বদা আমাদের ভান্ডারগুলিতে বর্তমান শাখার অগ্রভাগকে নির্দেশ করে। এখন, এটি আমাদের স্টেজিং সূচক বা আমাদের কার্যনির্বাহী ডিরেক্টরি নয়, আমাদের সংগ্রহস্থলগুলির সাথে করতে হবে।
এটি ভাবার আরেকটি উপায় হ'ল আমাদের সংগ্রহশালার শেষ অবস্থা বা যা শেষবার যাচাই করা হয়েছিল এবং এটি যেখানে সংগ্রহস্থলটি ছেড়ে গেছে বা শেষ অবস্থা, আপনি এটিও বলতে পারেন যে হেড পরবর্তী নির্দেশের পিতামাতাকে নির্দেশ করে বা এটি যেখানে প্রতিশ্রুতিবদ্ধ রচনা অনুষ্ঠিত হতে চলেছে।
আমি মনে করি এটি সম্পর্কে একটি ভাল রূপক ক্যাসেট টেপ রেকর্ডারের প্লেব্যাক এবং রেকর্ড মাথা। আমরা অডিও রেকর্ডিং শুরু করার সাথে সাথে টেপটি মাথার উপর দিয়ে চলে যায় এবং এটি তার উপরে রেকর্ড করে। যখন আমরা সেই জায়গাটি থামি যেখানে রেকর্ড মাথাটি থামানো হয় সেই জায়গাটি আবার রেকর্ডিং শুরু হবে যখন আমরা দ্বিতীয়বার রেকর্ড টিপবো ow এখন আমরা চারপাশে যেতে পারি, আমরা মাথাটি বিভিন্ন জায়গায় স্থানান্তর করতে পারি, তবে যেখানেই মাথাটি অবস্থান রয়েছে যখন আমরা আবার রেকর্ড আঘাত করি যেখানে এটি রেকর্ডিং শুরু করতে চলেছে।
গিটের হেড পয়েন্টারটি খুব অনুরূপ, এটি সেই জায়গায় নির্দেশ করে যেখানে আমরা পরের রেকর্ডিং শুরু করব। এটি সেই জায়গা যেখানে আমরা আমাদের প্রতিশ্রুতিবদ্ধ জিনিসগুলির জন্য আমাদের সংগ্রহশালায় রেখেছিলাম।