Git commit შეტყობინების პრომპტი
კარგი commit შეტყობინებები პროექტის ისტორიას გასაგებს ხდის. ეს პრომპტი ცვლილებებს აანალიზებს და მოკლე, ინფორმატიულ შეტყობინებას წერს.
დამიწერე git commit შეტყობინება ამ ცვლილებებისთვის: ``` [ჩასვი git diff --staged-ის შედეგი] ``` კონტექსტი (არასავალდებულო): [რატომ გაკეთდა ცვლილება, issue-ს ნომერი] სტილი: [Conventional Commits / გუნდის წესები: აღწერეთ] ენა: [ინგლისური / ქართული] მოთხოვნები: - პირველი ხაზი: მაქსიმუმ 50–72 სიმბოლო, ბრძანებითი ფორმით (მაგ., „Add“, არა „Added“). - თუ საჭიროა, ცარიელი ხაზის შემდეგ ტექსტი, რომელიც ხსნის, რატომ და არა მხოლოდ რა. - თუ diff რამდენიმე დამოუკიდებელ ცვლილებას შეიცავს, მირჩიე, როგორ დავყო რამდენიმე commit-ად. - მომეცი 2 ვარიანტი.
როგორ გამოვიყენოთ
- დააკოპირეთ პრომპტი ღილაკით „კოპირება“.
- ჩასვით ChatGPT-ში, Claude-ში ან Gemini-ში.
- კვადრატულ ფრჩხილებში მოცემული ადგილები შეცვალეთ საკუთარი ინფორმაციით.
- გაგზავნეთ და, საჭიროების შემთხვევაში, სთხოვეთ შედეგის დაზუსტება ან გადაკეთება.
რჩევები უკეთესი შედეგისთვის
- commit შეტყობინებები ჩვეულებრივ ინგლისურად იწერება, განსაკუთრებით გუნდურ და ღია კოდის პროექტებში.
- დიდი diff ნაწილებად დაყავით: რამდენიმე მცირე commit უკეთესია, ვიდრე ერთი უზარმაზარი.
ხშირად დასმული კითხვები
რა არის Conventional Commits?
ეს არის commit შეტყობინებების წერის სტანდარტი, სადაც შეტყობინება ცვლილების ტიპით იწყება: feat (ახალი ფუნქცია), fix (გასწორება), docs (დოკუმენტაცია) და სხვა. ის ისტორიას სტრუქტურირებულს ხდის და ავტომატიზაციას ამარტივებს.
მსგავსი პრომპტები
- პროექტის არქიტექტურის დაგეგმვის პრომპტიქართული პრომპტი, რომლითაც AI დაგეხმარებათ ახალი პროექტის დაგეგმვაში: ტექნოლოგიების არჩევა, არქიტექტურა, მონაცემთა მოდელი და განვითარების ეტაპები.
- კოდის ახსნის პრომპტიქართული პრომპტი, რომლითაც AI აგიხსნით ნებისმიერ კოდს: რას აკეთებს, როგორ მუშაობს ხაზ-ხაზ და რა პოტენციური პრობლემები აქვს.
- შეცდომის პოვნის (Debug) პრომპტიქართული პრომპტი, რომლითაც AI იპოვის შეცდომას თქვენს კოდში: გააანალიზებს error-ს, ახსნის მიზეზს და შემოგთავაზებთ გამოსწორებას.