মনে করুন যে আমি অন্য কারও প্রকল্পে একটি ফিক্স বাস্তবায়ন করতে চাই। এই প্রকল্পটি গিটহাবের উপর নির্ভর করে।
আমি গিটহাবের উপর একটি কাঁটাচামচ তৈরি করতে পারি এবং ঠিক করতে পারি।
তবে আমি গিটহাবের চেয়ে গিটল্যাবে আমার কাঁটা তৈরি করতে চাই।
এটা কি সম্ভব? কীভাবে?
আমি এই নিবন্ধটি পড়েছি: https://about.gitlab.com/2016/12/01/how-to-keep-your-fork-up-to-date-with-its-origin/
যাইহোক, আমি নিশ্চিত না যে আমার ক্ষেত্রে আমার কী করা উচিত।
- আমি কি কোনওভাবে গিটহাব থেকে প্রকল্পের গিটল্যাবে একটি কাঁটাচামচ তৈরি করব?
- বা গিটহাব থেকে আমার কি প্রকল্পের গিটল্যাবে একটি আয়না তৈরি করা উচিত?
- অথবা আমি গিটল্যাবে একটি আয়না তৈরি করব এবং তারপরে আয়নাটি কাঁটাতে পারি?
- নাকি আমার সম্পূর্ণ আলাদা কিছু করা উচিত?
সঠিক পন্থা কি।
ধন্যবাদ
হালনাগাদ
গিটল্যাবে রিপোসিটোরির মিররিংটি সম্ভবত বোধগম্য নয়। আমি গিটল্যাবে এমওয়াই গিটহাব সংগ্রহস্থলের একটি আয়না তৈরি করতে পারি তবে আমি অন্য কারওয়ের সংগ্রহস্থলের একটি আয়না তৈরি করতে পারি না।
https://docs.gitlab.com/ee/workflow/repository_mirroring.html
আমি এ পর্যন্ত এটিই করেছি:
আমি আমার স্থানীয় মেশিনে মূল গিটহাব প্রকল্পটি ক্লোন করেছি। আমি আমার স্থানীয় ভান্ডারগুলিতে একটি নতুন শাখায় এই সংশোধনটি চালু করেছি। আমি গিটল্যাবে একটি খালি প্রকল্প তৈরি করেছি। আমি আমার স্থানীয় ভান্ডারটিতে গিটল্যাবের সেই শূন্য প্রকল্পে উত্স স্থাপন করেছি এবং উভয় শাখা গিটল্যাবে ঠেলেছি। আমি আমার স্থানীয় সংগ্রহশালায় গিটহাব সংগ্রহস্থলে সেট আপ করেছি।
আমি যখন মূল গিটহাব সংগ্রহশালা থেকে গিটল্যাব-তে (যেমন রিপোজিটরিগুলি সিঙ্ক করে) সংগ্রহস্থলটিতে নতুন কমিট পেতে চাই, তখন আমি আমার স্থানীয় রেপোটিকে মধ্যবর্তী পদক্ষেপ হিসাবে ব্যবহার করতে পারি using তবে গিটহাবের রেপো এবং গিটল্যাবের রেপোর মধ্যে সরাসরি সংযোগ নেই। আমার সেটআপ সঠিক? আমি গিটহাবের কাঁটাচামচ তৈরি করলে কোনও পার্থক্য আছে কি?