GitHub-এর জন্য Gemini Code Assist একটি কোড পর্যালোচক হিসাবে কাজ করে পুল অনুরোধ প্রক্রিয়ায় জেমিনীর শক্তি নিয়ে আসে। GitHub-এর জন্য জেমিনি কোড অ্যাসিস্ট একটি জেমিনি-চালিত এজেন্ট ব্যবহার করে যা স্বয়ংক্রিয়ভাবে পুল অনুরোধগুলিকে সংক্ষিপ্ত করে এবং গভীরতর কোড পর্যালোচনা প্রদান করে, পর্যালোচনাগুলির গতি বাড়ায় এবং কোডের গুণমান বৃদ্ধি করে৷
একবার আপনি GitHub-এর জন্য Gemini Code Assist সেট আপ করার পরে , আপনি কোডটি পর্যালোচনা করার জন্য পুল অনুরোধের যে কোনো পর্যায়ে জেমিনি কোড সহায়তা আহ্বান করতে পারেন। আপনি সরাসরি এর মাধ্যমে পুল অনুরোধ মন্তব্যে জেমিনি কোড অ্যাসিস্টের সাথে যোগাযোগ করতে পারেন:
- জেমিনি কোড অ্যাসিস্ট যে পর্যালোচনাটি তৈরি করে তার উপর স্পষ্ট প্রশ্ন জিজ্ঞাসা করা।
- পুল অনুরোধের পরিপ্রেক্ষিতে প্রশ্ন জিজ্ঞাসা করার জন্য আপনার মন্তব্যে
/gemini
ট্যাগ যোগ করে জেমিনি কোড অ্যাসিস্টকে অনুরোধ করা।
জেমিনি কোড অ্যাসিস্ট স্বয়ংক্রিয়ভাবে রিপোজিটরি থেকে সহায়ক তথ্য পুনরুদ্ধার করবে এবং এর কাজগুলি সম্পাদন করার জন্য অনুরোধ করবে।
এই নথিটি সমস্ত দক্ষতা স্তরের বিকাশকারীদের জন্য উদ্দেশ্যে করা হয়েছে৷ এটি অনুমান করে যে আপনার গিটহাবের কাজের জ্ঞান রয়েছে।
আপনি শুরু করার আগে
এই নথিতে ধাপগুলি পরীক্ষা করতে, নিশ্চিত করুন যে আপনি নিম্নলিখিতগুলির মধ্যে একটি করেছেন:
পুল অনুরোধ সারাংশ এবং প্রতিক্রিয়া পান
জেমিনি কোড অ্যাসিস্ট থেকে একটি পুল অনুরোধের জন্য একটি প্রাথমিক পর্যালোচনা পেতে, একটি নতুন পুল অনুরোধ তৈরি করুন৷
আপনি যখন নতুন পুল অনুরোধ খুলবেন, জেমিনি কোড অ্যাসিস্ট একটি প্রাথমিক পর্যালোচনা প্রদান করে। পর্যালোচনাটি প্রস্তুত হওয়ার পরে, পুল অনুরোধে gemini-code-assist[bot]
স্বয়ংক্রিয়ভাবে একজন পর্যালোচক হিসাবে যুক্ত হয়। জেমিনি কোড অ্যাসিস্ট তার প্রতিক্রিয়া সহ পুল অনুরোধের কথোপকথন ট্যাবে একটি সমস্যা মন্তব্য যোগ করে এবং কোডের পরিবর্তিত অংশ সম্পর্কে মন্তব্য যোগ করতে এগিয়ে যায়।
পর্যালোচনা মন্তব্যে নিম্নলিখিত তথ্য রয়েছে:
- সমস্যাটির তীব্রতা, গুরুতর, উচ্চ, মাঝারি এবং নিম্ন হিসাবে দেওয়া
- ইস্যুতে প্রতিক্রিয়া
- কোড পরামর্শ যা সরাসরি গিটহাব থেকে প্রতিশ্রুতিবদ্ধ হতে পারে
- একটি ব্যবহারকারী-প্রদত্ত শৈলী গাইডের উল্লেখ
ম্যানুয়ালি জেমিনি কোড অ্যাসিস্ট চালু করুন
জেমিনি কোড অ্যাসিস্ট যে কোনও পুল অনুরোধ অবদানকারীর মন্তব্য শোনে এবং সিদ্ধান্ত নেয় যে এটির প্রতিক্রিয়া জানানো উচিত কিনা।
ম্যানুয়ালি জেমিনি কোড অ্যাসিস্ট চালু করতে, আপনি একটি সমস্যা মন্তব্য হিসাবে পুল অনুরোধের প্রধান মন্তব্য পৃষ্ঠায় নিম্নলিখিত কমান্ডগুলি ব্যবহার করতে পারেন।
আদেশ | বর্ণনা |
---|---|
/gemini summary | পুল অনুরোধে পরিবর্তনের একটি সারসংক্ষেপ পোস্ট করুন |
/gemini review | পুল অনুরোধের পরিবর্তনগুলির একটি কোড পর্যালোচনা পোস্ট করুন৷ |
/gemini | ম্যানুয়ালি মন্তব্যে জেমিনি কোড অ্যাসিস্ট আহ্বান করে |
/gemini help | উপলব্ধ কমান্ডের ওভারভিউ |
জেমিনি কোড অ্যাসিস্ট সেটিংস পরিচালনা করুন
প্রতিষ্ঠানের জন্য GitHub অ্যাপ সেটিংস পরিবর্তন করার অনুমতি আছে এমন যে কেউ জেমিনি কোড অ্যাসিস্ট অ্যাপ সেটিংস পরিচালনা করতে পারেন। আপনি জেমিনি কোড অ্যাসিস্ট অ্যাপে দেওয়া অনুমতিগুলি পর্যালোচনা করতে পারেন, সংগ্রহস্থলের অ্যাক্সেস পরিচালনা করতে পারেন এবং জেমিনি কোড অ্যাসিস্ট অ্যাপ আনইনস্টল করতে পারেন।
সেটিংস পরিবর্তন করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
- গিটহাবে, আপনার প্রোফাইল ফটোতে ক্লিক করুন এবং তারপরে সেটিংসে ক্লিক করুন।
- ইন্টিগ্রেশন বিভাগে, অ্যাপ্লিকেশন ক্লিক করুন। GitHub অ্যাপগুলির একটি তালিকা প্রদর্শিত হয়।
- Gemini Code Assist এর পাশে, Configure এ ক্লিক করুন।