একটি ভান্ডার মিরর করছি
ভান্ডারগুলির একটি খালি ক্লোন তৈরি করুন।
git clone --bare https://github.com/exampleuser/old-repository.git
নতুন সংগ্রহস্থলে মিরর-পুশ।
cd old-repository.git
git push --mirror https://github.com/exampleuser/new-repository.git
পদক্ষেপ 1-এ আপনি তৈরি অস্থায়ী স্থানীয় সংগ্রহস্থল সরান।
cd ..
rm -rf old-repository.git
একটি সংগ্রহস্থল মিরর করা হচ্ছে যাতে গিট লার্জ ফাইল স্টোরেজ অবজেক্ট থাকে
ভান্ডারগুলির একটি খালি ক্লোন তৈরি করুন। উদাহরণটি ব্যবহারকারীর নামটি সেই ব্যক্তি বা সংস্থার নামের সাথে প্রতিস্থাপন করুন যিনি ভাণ্ডারটির মালিক, এবং উদাহরণটি সংগ্রহস্থলের নামটি আপনি যে নকল করতে চান তার নামের সাথে প্রতিস্থাপন করুন।
git clone --bare https://github.com/exampleuser/old-repository.git
আপনি সবেমাত্র ক্লোন করেছেন এমন ভাণ্ডারগুলিতে নেভিগেট করুন।
cd old-repository.git
সংগ্রহস্থলের গিট লার্জ ফাইল স্টোরেজ অবজেক্টগুলিতে টানুন।
git lfs fetch --all
নতুন সংগ্রহস্থলে মিরর-পুশ।
git push --mirror https://github.com/exampleuser/new-repository.git
সংগ্রহস্থলের গিট লার্জ ফাইল স্টোরেজ অবজেক্টগুলিকে আপনার আয়নাতে চাপ দিন।
git lfs push --all https://github.com/exampleuser/new-repository.git
পদক্ষেপ 1-এ আপনি তৈরি অস্থায়ী স্থানীয় সংগ্রহস্থল সরান।
cd ..
rm -rf old-repository.git
উপরোক্ত নির্দেশনাটি গিথুব সহায়তা থেকে আসে: https://help.github.com/articles/dusedating-a-repository/