Reflog হল যখন শাখাগুলির অগ্রভাগ আপডেট করা হয় তখন রেকর্ড করার জন্য একটি প্রক্রিয়া। এই কমান্ডটি এতে রেকর্ড করা তথ্য পরিচালনা করা। মূলত গিটের ভিতরে আপনার করা প্রতিটি ক্রিয়া যেখানে ডেটা সংরক্ষণ করা হয়, আপনি তা রিফ্লগের ভিতরে খুঁজে পেতে পারেন।
Reflog কি দেখায়?
প্রো গিট বই অনুসারে রিফ্লগ হল আপনার রেফারেন্সের একটি রেকর্ড (মূলত, আপনার শাখা পয়েন্টার এবং আপনার হেড পয়েন্টার), এবং কোন প্রতিশ্রুতিতে তারা নির্দেশ করছে এ.
রিফ্লগ কতটা পিছনে যায়?
ডিফল্টরূপে, রিফ্লগের মেয়াদ শেষ হওয়ার তারিখ 90 দিনে সেট করা হয়। একটি মেয়াদ শেষ হওয়ার সময় একটি কমান্ড লাইন আর্গুমেন্ট পাস করে নির্দিষ্ট করা যেতে পারে --expire=time to git reflog expire অথবা gc এর একটি গিট কনফিগারেশন নাম সেট করে।
গিট লগ এবং রিফ্লগের মধ্যে পার্থক্য কী?
গিট রিফ্লগ বনাম লগের মধ্যে সবচেয়ে বড় পার্থক্য হল লগ হল রিপোজিটরির কমিট ইতিহাসের একটি পাবলিক অ্যাকাউন্টিং যখন রিফ্লগ হল একটি ব্যক্তিগত, ওয়ার্কস্পেস-নির্দিষ্ট অ্যাকাউন্টিং রেপো এর স্থানীয় প্রতিশ্রুতি। … লগ দেখতে git log কমান্ড ব্যবহার করুন এবং reflog দেখতে git reflog কমান্ড ব্যবহার করুন।
গিট রিফ্লগস রেফারেন্স লগ কি তথ্য সঞ্চয় করে?
রেফারেন্স লগ, বা "রিফ্লগস", রেকর্ড করে যখন শাখার টিপস এবং অন্যান্য রেফারেন্স স্থানীয় সংগ্রহস্থলে আপডেট করা হয়। একটি রেফারেন্সের পুরানো মান নির্দিষ্ট করতে রিফ্লগগুলি বিভিন্ন গিট কমান্ডে কার্যকর। উদাহরণস্বরূপ, HEAD@{2} মানে "যেখানে HEAD ব্যবহার করতদুই চাল আগে, মাস্টার@{এক সপ্তাহ।