এটি হল git-restore-mtime কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
git-restore-mtime - তারিখের উপর ভিত্তি করে ফাইলগুলির মূল পরিবর্তনের সময় পুনরুদ্ধার করুন
সবচেয়ে সাম্প্রতিক প্রতিশ্রুতি যা তাদের সংশোধন করেছে
সাইনোপিসিস
git-restore-mtime [-h] [-- শান্ত] [-- ভারবোস] [-- বল] [--একত্রিত করা]
[-- এড়িয়ে যাওয়া-অনুপস্থিত] [--কোন-ডিরেক্টরি না] [--পরীক্ষা] [--কমিট-টাইম]
[--কাজের গাছ ওয়ার্কডির] [--গিট-দির জিআইটিডিআইআর]
[পাথস্পেক [পাথস্পেক...]]
বর্ণনাঃ
সাম্প্রতিক প্রতিশ্রুতির তারিখের উপর ভিত্তি করে ফাইলগুলির মূল পরিবর্তনের সময় পুনরুদ্ধার করুন
যে তাদের পরিবর্তন. রিলিজ টারবল তৈরি করার সময় দরকারী।
বিকল্প
পজিশনাল যুক্তি:
পাথস্পেক
শুধুমাত্র PATHSPEC-এর সাথে মিলে যাওয়া পাথ (dirs বা ফাইল) পরিবর্তন করুন, বর্তমানের তুলনায়
ডিরেক্টরি ডিফল্ট হল সমস্ত অ উপেক্ষা করা, ট্র্যাক করা ফাইলগুলিকে সংশোধন করা।
ঐচ্ছিক যুক্তি:
-h, --help
সাহায্য বার্তা দেখান এবং প্রস্থান করুন
-- শান্ত,-q
তথ্যমূলক বার্তা এবং সংক্ষিপ্ত পরিসংখ্যান দমন করুন।
-- ভারবোস,-v
প্রতিটি প্রক্রিয়াকৃত ফাইলের জন্য অতিরিক্ত তথ্য মুদ্রণ করুন। ওভাররাইট করে -- শান্ত।
-- বল,-f
অপ্রতিরোধ্য পরিবর্তনের সাথে গাছের উপর জোর করে মৃত্যুদন্ড কার্যকর করা।
--একত্রিত করা,-m
মার্জ কমিট অন্তর্ভুক্ত. এইভাবে প্রতি প্রতিশ্রুতিতে আরও সাম্প্রতিক এমটাইম এবং আরও ফাইলের দিকে নিয়ে যায়
একই এমটাইম সহ (যা আপনি যা চান তা হতে পারে বা নাও হতে পারে)। একত্রীকরণ সহ
কমিট কমিট মূল্যায়ন হতে পারে (সমস্ত ফাইল তাড়াতাড়ি পাওয়া যাবে),
যা কর্মক্ষমতা উন্নত করে, কখনও কখনও যথেষ্ট পরিমাণে। কিন্তু যেহেতু মার্জ কমিট হয়
সাধারণত বিশাল, সেগুলিকে প্রক্রিয়াকরণ করতেও বেশি সময় লাগতে পারে, কখনও কখনও যথেষ্ট। দ্বারা
ডিফল্ট মার্জ লগগুলি শুধুমাত্র নিয়মিত কমিট লগ থেকে অনুপস্থিত ফাইলগুলির জন্য ব্যবহৃত হয়।
-- এড়িয়ে যাওয়া-অনুপস্থিত,-s
অনুপস্থিত ফাইল খুঁজে বের করার চেষ্টা করবেন না. যদি কিছু ফাইল নিয়মিত কমিট পাওয়া যায় নি
logs, ডিফল্টরূপে এটি এই ফাইলগুলির জন্য মার্জ কমিট লগ ব্যবহার করে পুনরায় চেষ্টা করে (যদি --merge
ইতিমধ্যে ব্যবহার করা হয়নি)। এই বিকল্পটি এই আচরণকে নিষ্ক্রিয় করে, যা সামান্য হতে পারে
কর্মক্ষমতা উন্নত, কিন্তু শুধুমাত্র মার্জ কমিট পাওয়া ফাইল আপডেট করা হবে না।
--কোন-ডিরেক্টরি না,-D
এটিতে তৈরি, নাম পরিবর্তন করা বা মুছে ফেলা ফাইলগুলির জন্য ডিরেক্টরি এমটাইম আপডেট করবেন না। বিঃদ্রঃ:
শুধুমাত্র একটি ফাইল পরিবর্তন করলে তার ডিরেক্টরি mtime আপডেট হবে না।
--পরীক্ষা,-t
টেস্ট রান: আসলে কোনো ফাইল আপডেট করবেন না
--কমিট-টাইম,-c
লেখক সময়ের পরিবর্তে কমিট সময় ব্যবহার করুন
--কাজের গাছ ওয়ার্কডির
কাজের গাছটি কোথায় তা উল্লেখ করুন। বেশিরভাগ সংগ্রহস্থলের জন্য ডিফল্ট বর্তমান
ডিরেক্টরি.
--গিট-দির জিআইটিডিআইআর
গিট রিপোজিটরি কোথায় তা উল্লেখ করুন। বেশিরভাগ সংগ্রহস্থলের জন্য ডিফল্ট
গাছ>/.গিট
onworks.net পরিষেবা ব্যবহার করে অনলাইনে git-restore-mtime ব্যবহার করুন