Gemini Code Assist ব্যবহার করে GitHub কোড পর্যালোচনা করুন

GitHub-এ Gemini Code Assist কোড রিভিউয়ার হিসেবে কাজ করে পুল রিকোয়েস্ট প্রক্রিয়ায় Gemini-এর শক্তি নিয়ে আসে। GitHub-এ Gemini Code Assist একটি Gemini-চালিত এজেন্ট ব্যবহার করে যা স্বয়ংক্রিয়ভাবে পুল রিকোয়েস্টের সারসংক্ষেপ করে এবং গভীর কোড পর্যালোচনা প্রদান করে, পর্যালোচনা দ্রুত করে এবং কোডের মান বৃদ্ধি করে।

একবার আপনি GitHub-এ Gemini Code Assist সেট আপ করলে , আপনি পুল রিকোয়েস্টের যেকোনো পর্যায়ে কোডটি পর্যালোচনা করার জন্য Gemini Code Assist ব্যবহার করতে পারেন। আপনি পুল রিকোয়েস্টের মন্তব্যে Gemini Code Assist-এর সাথে সরাসরি যোগাযোগ করতে পারেন:

  • জেমিনি কোড অ্যাসিস্টের তৈরি পর্যালোচনা সম্পর্কে স্পষ্টীকরণমূলক প্রশ্ন জিজ্ঞাসা করা।
  • পুল রিকোয়েস্টের প্রেক্ষাপটে প্রশ্ন জিজ্ঞাসা করার জন্য আপনার মন্তব্যে /gemini ট্যাগ যোগ করে জেমিনি কোড অ্যাসিস্টকে উৎসাহিত করুন।

জেমিনি কোড অ্যাসিস্ট স্বয়ংক্রিয়ভাবে রিপোজিটরি থেকে সহায়ক তথ্য পুনরুদ্ধার করবে এবং এর কাজগুলি সম্পাদনের জন্য অনুরোধটি টেনে আনবে।

এই ডকুমেন্টটি সকল দক্ষতা স্তরের ডেভেলপারদের জন্য তৈরি। এটি ধরে নেয় যে আপনার GitHub সম্পর্কে কার্যকরী জ্ঞান আছে।

কনজিউমার ভার্সন এবং এন্টারপ্রাইজ ভার্সন

GitHub-এ Gemini Code Assist একটি কনজিউমার ভার্সনে পাওয়া যায়, যা আপনি সরাসরি GitHub-এ ইনস্টল করেন এবং একটি এন্টারপ্রাইজ ভার্সন, যা আপনি Google Cloud-এর মাধ্যমে ইনস্টল করেন।

নিম্নলিখিত টেবিলটি কনজিউমার ভার্সন এবং এন্টারপ্রাইজ ভার্সনের মধ্যে পার্থক্যগুলির সারসংক্ষেপ তুলে ধরে:

গ্রাহক সংস্করণ এন্টারপ্রাইজ সংস্করণ (প্রিভিউ)
সেটআপ সরাসরি GitHub-এ গুগল ক্লাউডের মাধ্যমে পরিচালিত
পরিষেবার শর্তাবলী গুগলের পরিষেবার শর্তাবলী গুগল ক্লাউড পরিষেবার শর্তাবলী
কোটা প্রতিদিন ৩৩টি পুল রিকোয়েস্ট প্রতিদিন ১০০+ পুল রিকোয়েস্ট
কনফিগারেশন পরিচালনা করা

GitHub-এর মধ্যে প্রতি-সংগ্রহস্থল

সেটিংস পৃষ্ঠা ব্যবহার করে একটি অ্যাকাউন্টের সাথে সম্পর্কিত সমস্ত সংগ্রহস্থল

GitHub-এর মধ্যে প্রতি-সংগ্রহস্থল

গুগল ক্লাউড ব্যবহার করে একাধিক সংগ্রহস্থল জুড়ে

একটি স্টাইল গাইড যোগ করা হচ্ছে GitHub-এর মধ্যে প্রতি-সংগ্রহস্থল

GitHub-এর মধ্যে প্রতি-সংগ্রহস্থল

গুগল ক্লাউড ব্যবহার করে একাধিক সংগ্রহস্থল জুড়ে

গিটহাব সাপোর্ট

গিটহাব

গিটহাব

গিটহাব এন্টারপ্রাইজ সার্ভার

গিটহাব এন্টারপ্রাইজ ক্লাউড

বিবেচনা

  • GitHub-এ Gemini Code Assist .github/workflows ডিরেক্টরির মধ্যে থাকা কোনও ফাইলের জন্য সারাংশ বা কোড পরামর্শ তৈরি করে না। এই বর্জন রিপোজিটরিতে সম্ভাব্য অনিরাপদ কনফিগারেশনের প্রবর্তন রোধ করতে সাহায্য করে।

  • এন্টারপ্রাইজ সংস্করণটি আপনার GitHub সংগ্রহস্থলগুলিকে Google ক্লাউডের সাথে সংযুক্ত করতে একটি ডেভেলপার কানেক্ট সংযোগ ব্যবহার করে।

    • এই ডেভেলপার কানেক্ট সংযোগটি সর্বদা us-east1 অঞ্চলে তৈরি করা হয়।

    • এই ডেভেলপার কানেক্ট সংযোগটি অবশ্যই জেমিনি কোড অ্যাসিস্ট এজেন্টস এবং টুলস- এ পাওয়া কোড অ্যাসিস্ট সোর্স কোড ম্যানেজমেন্ট বিভাগ ব্যবহার করে তৈরি করতে হবে। নির্দেশাবলীর জন্য, GitHub-এ জেমিনি কোড অ্যাসিস্ট সেট আপ করুন দেখুন।

এরপর কি?