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

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

আপনি সরাসরি এর মাধ্যমে পুল অনুরোধ মন্তব্যে মিথুনের সাথে যোগাযোগ করতে পারেন:

  • মিথুন যে রিভিউ তৈরি করে তাতে স্পষ্ট প্রশ্ন জিজ্ঞাসা করা।
  • পুল অনুরোধের পরিপ্রেক্ষিতে প্রশ্ন জিজ্ঞাসা করার জন্য আপনার মন্তব্যে /gemini ট্যাগ যোগ করে মিথুনকে অনুরোধ করা।

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

এই নথিটি সমস্ত দক্ষতা স্তরের বিকাশকারীদের জন্য উদ্দেশ্যে করা হয়েছে৷ এটি অনুমান করে যে আপনার গিটহাবের কাজের জ্ঞান রয়েছে।

আপনি শুরু করার আগে

এই নথিতে ধাপগুলি পরীক্ষা করতে, নিশ্চিত করুন যে আপনি নিম্নলিখিতগুলির মধ্যে একটি করেছেন:

GitHub এর জন্য জেমিনি কোড অ্যাসিস্ট ইনস্টল করুন

আপনি এই পদক্ষেপগুলি অনুসরণ করে জেমিনি কোড সহায়তা ইনস্টল করতে পারেন:

  1. GitHub অ্যাপ পৃষ্ঠার জন্য Gemini Code Assist- এ যান।

  2. আপনার GitHub অ্যাকাউন্টে সাইন ইন করুন যদি আপনি ইতিমধ্যে না করে থাকেন।

  3. Install এ ক্লিক করুন।

    একটি ব্যবহারকারী বা প্রতিষ্ঠানের জন্য জেমিনি কোড অ্যাসিস্ট ইনস্টল করার জন্য একটি প্রম্পট প্রদর্শিত হয়৷

  4. যখন কোনো ব্যবহারকারী বা প্রতিষ্ঠানের জন্য Gemini Code Assist ইনস্টল করার জন্য অনুরোধ করা হয়, আপনি যে প্রতিষ্ঠানে এটি ব্যবহার করতে চান সেটি নির্বাচন করুন।

    আপনি আপনার GitHub প্রতিষ্ঠানের জন্য জেমিনি কোড অ্যাসিস্ট ইনস্টল করার পরে, আপনাকে কোড পর্যালোচনা ইন্টিগ্রেশন সক্ষম করতে সংগ্রহস্থলগুলি নির্বাচন করতে বলা হবে৷

    আপনাকে জেমিনি কোড অ্যাসিস্ট অ্যাডমিন কনসোলে পুনঃনির্দেশিত করা হয়েছে৷

  5. আপনার GitHub অ্যাকাউন্ট দিয়ে লগইন করুন।

  6. ড্রপ-ডাউন মেনু থেকে একটি GitHub প্রতিষ্ঠান বা ব্যক্তিগত অ্যাকাউন্ট নির্বাচন করুন।

  7. Google পরিষেবার শর্তাবলী, জেনারেটিভ এআই নিষিদ্ধ ব্যবহারের নীতি এবং গোপনীয়তা নীতি পর্যালোচনা করুন এবং স্বীকার করুন এবং তারপরে সেটআপ সম্পূর্ণ করুন ক্লিক করুন।

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

তৈরির পরে, জেমিনি কোড অ্যাসিস্ট প্রতিবার পুল অনুরোধের লেখক বা অন্যান্য মানব পর্যালোচকরা পুল অনুরোধে /gemini ট্যাগ সহ মন্তব্য যোগ করার সময় আপনার কোড পর্যালোচনার পরামর্শ প্রদান করে।

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

পুল অনুরোধ সারাংশ এবং প্রতিক্রিয়া পান

জেমিনি কোড অ্যাসিস্ট থেকে একটি পুল অনুরোধের জন্য একটি প্রাথমিক পর্যালোচনা পেতে, একটি নতুন পুল অনুরোধ তৈরি করুন৷

আপনি যখন নতুন পুল অনুরোধ খুলবেন, জেমিনি কোড অ্যাসিস্ট একটি প্রাথমিক পর্যালোচনা প্রদান করে। পর্যালোচনাটি প্রস্তুত হওয়ার পরে, পুল অনুরোধে gemini-code-assist[bot] স্বয়ংক্রিয়ভাবে একজন পর্যালোচক হিসাবে যুক্ত হয়। জেমিনি কোড অ্যাসিস্ট তার প্রতিক্রিয়া সহ পুল অনুরোধের কথোপকথন ট্যাবে একটি সমস্যা মন্তব্য যোগ করে এবং কোডের পরিবর্তিত অংশ সম্পর্কে মন্তব্য যোগ করতে এগিয়ে যায়।

পর্যালোচনা মন্তব্যে নিম্নলিখিত তথ্য রয়েছে:

  • সমস্যাটির তীব্রতা, গুরুতর, উচ্চ, মাঝারি এবং নিম্ন হিসাবে দেওয়া
  • ইস্যুতে প্রতিক্রিয়া
  • কোড পরামর্শ যা সরাসরি গিটহাব থেকে প্রতিশ্রুতিবদ্ধ হতে পারে
  • একটি ব্যবহারকারী-প্রদত্ত শৈলী গাইডের উল্লেখ

ম্যানুয়ালি জেমিনি কোড অ্যাসিস্ট চালু করুন

জেমিনি কোড অ্যাসিস্ট যে কোনও পুল অনুরোধ অবদানকারীর মন্তব্য শোনে এবং সিদ্ধান্ত নেয় যে এটির প্রতিক্রিয়া জানানো উচিত কিনা।

ম্যানুয়ালি জেমিনি কোড অ্যাসিস্ট চালু করতে, আপনি একটি সমস্যা মন্তব্য হিসাবে পুল অনুরোধের প্রধান মন্তব্য পৃষ্ঠায় নিম্নলিখিত কমান্ডগুলি ব্যবহার করতে পারেন।

আদেশ বর্ণনা
/gemini summary পুল অনুরোধে পরিবর্তনের একটি সারসংক্ষেপ পোস্ট করুন
/gemini review পুল অনুরোধের পরিবর্তনগুলির একটি কোড পর্যালোচনা পোস্ট করুন৷
/gemini ম্যানুয়ালি মন্তব্যে জেমিনি কোড অ্যাসিস্ট আহ্বান করে
/gemini help উপলব্ধ কমান্ডের ওভারভিউ

জেমিনি কোড অ্যাসিস্ট সেটিংস পরিচালনা করুন

প্রতিষ্ঠানের জন্য GitHub অ্যাপ সেটিংস পরিবর্তন করার অনুমতি আছে এমন যে কেউ জেমিনি কোড অ্যাসিস্ট সেটিংস পরিচালনা করতে পারেন। আপনি জেমিনি কোড অ্যাসিস্টকে দেওয়া অনুমতিগুলি পর্যালোচনা করতে পারেন, সংগ্রহস্থলের অ্যাক্সেস পরিচালনা করতে পারেন এবং জেমিনি কোড সহায়তা আনইনস্টল করতে পারেন৷

সেটিংস পরিবর্তন করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. গিটহাবে, আপনার প্রোফাইল ফটোতে ক্লিক করুন এবং তারপরে সেটিংসে ক্লিক করুন।
  2. ইন্টিগ্রেশন বিভাগে, অ্যাপ্লিকেশন ক্লিক করুন। GitHub অ্যাপগুলির একটি তালিকা প্রদর্শিত হয়।
  3. Gemini Code Assist এর পাশে, Configure এ ক্লিক করুন।

এরপর কি