جاوااسکریپت | JavaScript
Фотография
нажмите — покажем
нажмите — покажем
فرض کن در پروژهتان میخواهید همهٔ اعضای تیم پیام Commit را یکشکل بنویسند.
مثلاً بهجای اینکه هرکس هر چیزی بنویسد:
fix login
login bug
update
تغییرات لاگین
fix stuff
میخواهید ساختار مشخصی داشته باشید:
نوع: عنوان کوتاه
توضیحات:
- چه چیزی تغییر کرد؟
- چرا تغییر کرد؟
اول یک فایل قالب میسازی
مثلاً:
.gitmessage
داخلش:
<type>: <short description>
Why:
-
What:
-
بعد به Git میگویی از این فایل بهعنوان قالب Commit استفاده کند:
git config --global commit.template ~/.gitmessage
حالا وقتی بزنی:
git commit
ویرایشگر Git با این قالب باز میشود:
feat: <short description>
Why:
-
What:
-
مثلاً آن را کامل میکنی:
feat: add inactivity logout
Why:
- Automatically logout inactive users after 15 minutes.
What:
- Added inactivity monitor
- Added activity tracking to API requests
- Added automatic redirect to login
بعد فایل را ذخیره میکنی و Commit ساخته میشود.
#️⃣#tool
👥@IR_javascript_group
🆔@IR_javascript
12 · 397 ·