এটি হল গিট-রিপ্লেস কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
git-replace - অবজেক্ট প্রতিস্থাপন করতে refs তৈরি করুন, তালিকা করুন, মুছুন
সাইনোপিসিস
ফালতু বা এলেবেলে লোক প্রতিস্থাপন করা [-চ]
ফালতু বা এলেবেলে লোক প্রতিস্থাপন করা [-f] --সম্পাদনা
ফালতু বা এলেবেলে লোক প্রতিস্থাপন করা [-f] --গ্রাফ্ট [ ...]
ফালতু বা এলেবেলে লোক প্রতিস্থাপন করা -d ...
ফালতু বা এলেবেলে লোক প্রতিস্থাপন করা [-ফরম্যাট= ] [-l [ ]]
বর্ণনাঃ
যোগ করে a প্রতিস্থাপন করা refs/replace/ namespace-এ রেফারেন্স।
নামটি হলো প্রতিস্থাপন করা রেফারেন্স হল প্রতিস্থাপিত বস্তুর SHA-1। সূচিপত্র
এর প্রতিস্থাপন করা রেফারেন্স হল প্রতিস্থাপন বস্তুর SHA-1।
প্রতিস্থাপিত বস্তু এবং প্রতিস্থাপন বস্তু একই ধরনের হতে হবে। এই নিষেধাজ্ঞা
-f ব্যবহার করে বাইপাস করা যেতে পারে।
-f দেওয়া না হলে, the প্রতিস্থাপন করা রেফারেন্স এখনও বিদ্যমান থাকা উচিত নয়।
প্রতিস্থাপিত এবং প্রতিস্থাপন বস্তুর উপর অন্য কোন সীমাবদ্ধতা নেই। একত্রিত করতে পারেন
নন-মার্জ কমিট এবং তদ্বিপরীত দ্বারা প্রতিস্থাপিত হবে।
প্রতিস্থাপন রেফারেন্সগুলি ডিফল্টরূপে সমস্ত গিট কমান্ডের দ্বারা ব্যবহার করা হবে ছাড়া যা করছে
পৌঁছানোর ট্রাভার্সাল (ছাঁটা, প্যাক স্থানান্তর এবং fsck)।
এটি ব্যবহার করে যেকোনো কমান্ডের জন্য প্রতিস্থাপন রেফারেন্সের ব্যবহার অক্ষম করা সম্ভব
--no-replace-objects অপশন ঠিক পরে ফালতু বা এলেবেলে লোক.
যেমন কমিট যদি foo বিন্যাস কমিট দ্বারা প্রতিস্থাপিত হয়েছে বার:
$ git --no-replace-objects cat-file কমিট foo
কমিট সম্পর্কে তথ্য দেখায় foo বিন্যাস, যখন:
$ git cat-file কমিট foo
কমিট সম্পর্কে তথ্য দেখায় বার.
সার্জারির GIT_NO_REPLACE_OBJECTS পরিবেশ পরিবর্তনশীল হিসাবে একই প্রভাব অর্জন করতে সেট করা যেতে পারে
--no-replace-objects অপশন।
বিকল্প
-f, --বল
যদি একই বস্তুর জন্য একটি বিদ্যমান প্রতিস্থাপন রেফ বিদ্যমান থাকে তবে এটি ওভাররাইট করা হবে (পরিবর্তে
ব্যর্থ হওয়া)।
-d, --মুছুন
প্রদত্ত বস্তুর জন্য বিদ্যমান প্রতিস্থাপন refs মুছুন।
--সম্পাদনা
ইন্টারেক্টিভভাবে একটি বস্তুর বিষয়বস্তু সম্পাদনা করুন। এর জন্য বিদ্যমান সামগ্রী হয়
একটি অস্থায়ী ফাইলে সুন্দর-মুদ্রিত, ফাইলটিতে একটি সম্পাদক চালু করা হয় এবং
ফলাফল একই ধরনের একটি নতুন বস্তু তৈরি করতে পার্স করা হয় . একটি প্রতিস্থাপন
ref তারপর প্রতিস্থাপনের জন্য তৈরি করা হয় নতুন তৈরি বস্তুর সাথে। দেখা git-var(1)
কিভাবে সম্পাদক নির্বাচন করা হবে সে সম্পর্কে বিস্তারিত জানার জন্য।
--কাঁচা
সম্পাদনা করার সময়, সুন্দর-মুদ্রিতগুলির পরিবর্তে কাঁচা বস্তুর বিষয়বস্তু প্রদান করুন।
বর্তমানে এটি শুধুমাত্র গাছকে প্রভাবিত করে, যা তাদের বাইনারি আকারে দেখানো হবে। এই
এর সাথে কাজ করা কঠিন, তবে এমন একটি গাছ মেরামত করার সময় সাহায্য করতে পারে যা এতটা দূষিত এটি করতে পারে না
সুন্দর মুদ্রিত হতে মনে রাখবেন যে আপনাকে আপনার সম্পাদককে পরিষ্কারভাবে পড়তে এবং কনফিগার করতে হতে পারে
বাইনারি ডেটা লিখুন।
--ঘুস [ ...]
একটি গ্রাফট কমিট তৈরি করুন। একই বিষয়বস্তু দিয়ে একটি নতুন কমিট তৈরি করা হয়েছে
তা ছাড়া তার পিতামাতা হবে [ ...] পরিবর্তে এর বাবা-মা ক
প্রতিস্থাপন রেফ তারপর প্রতিস্থাপন তৈরি করা হয় নবনির্মিত প্রতিশ্রুতির সাথে। দেখা
এই বিকল্পের উপর ভিত্তি করে একটি উদাহরণ স্ক্রিপ্টের জন্য contrib/convert-grafts-to-replace-refs.sh
যে গ্রাফ্টগুলিকে রেফগুলি প্রতিস্থাপন করতে রূপান্তর করতে পারে।
-l , --তালিকা
প্রদত্ত প্যাটার্নের সাথে মেলে এমন বস্তুগুলির জন্য refs প্রতিস্থাপন করুন (অথবা যদি কোনও প্যাটার্ন না থাকে তবে সবগুলি
দেওয়া)। আর্গুমেন্ট ছাড়াই "গিট রিপ্লেস" টাইপ করা, সমস্ত রিপ্লেস রেফের তালিকাও করে।
--ফরম্যাট=
তালিকা করার সময়, নির্দিষ্ট ব্যবহার করুন , যার মধ্যে একটি হতে পারে সংক্ষিপ্ত, মধ্যম এবং দীর্ঘ.
বাদ দেওয়া হলে, বিন্যাস ডিফল্ট হয় সংক্ষিপ্ত.
ফরম্যাট
নিম্নলিখিত বিন্যাস উপলব্ধ:
· সংক্ষিপ্ত:
· মধ্যম: →
· দীর্ঘ: ( ) → ( )
তৈরি করা হচ্ছে REPLACEMENT বস্তু
গিট-ফিল্টার-শাখা(২০১১), git-হ্যাশ-অবজেক্ট(1) এবং গিট-রিবেস(1), অন্যান্য গিট কমান্ডের মধ্যে, করতে পারেন
বিদ্যমান বস্তু থেকে প্রতিস্থাপন বস্তু তৈরি করতে ব্যবহার করা হবে। --edit অপশনটিও হতে পারে
সঙ্গে ব্যবহৃত ফালতু বা এলেবেলে লোক প্রতিস্থাপন করা একটি বিদ্যমান বস্তু সম্পাদনা করে একটি প্রতিস্থাপন বস্তু তৈরি করতে।
আপনি যদি অনেকগুলি ব্লব, গাছ বা কমিট প্রতিস্থাপন করতে চান যা কমিটের একটি স্ট্রিং এর অংশ,
আপনি শুধুমাত্র প্রতিস্থাপন স্ট্রিং কমিট তৈরি করতে এবং তারপর শুধুমাত্র প্রতিস্থাপন করতে চাইতে পারেন
কমিট এর টার্গেট স্ট্রিং এর ডগায় কমিট এর সাথে কমিট এর ডগায়
প্রতিস্থাপন স্ট্রিং কমিট.
onworks.net পরিষেবা ব্যবহার করে অনলাইনে git-replace ব্যবহার করুন