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