git environment and config

  • مدرس : علی بیگدلی
  • تاریخ انتشار: 1402/05/11
  • تعداد بازدید: 440

محیط Git شامل مجموعه‌ای از عناصر است که اجرای نرم‌افزار را در کنار سخت‌افزار و شبکه پشتیبانی می‌کنند. این شامل تنظیمات سیستم‌عامل، پیکربندی سخت‌افزار و نرم‌افزار، ترمینال‌ها و ابزارهای کمکی برای انجام عملیات است. آشنایی با محیط کمک می‌کند تا Git را سریع‌تر روی پلتفرم‌های مختلف راه‌اندازی کرده و به نوشتن و خواندن کد بپردازید.

دستور Git config

Git از دستور git config برای دریافت و تنظیم متغیرهای پیکربندی استفاده می‌کند که ظاهر و عملکرد Git را کنترل می‌کنند. این دستور می‌تواند در سه سطح پروژه، کاربر یا سیستم اعمال شود.

تنظیم نام کاربری

نام کاربری برای هر commit توسط Git استفاده می‌شود:

git config --global user.name "AliBigdeli"

تنظیم ایمیل

ایمیل کاربر نیز برای commitها لازم است:

git config --global user.email "bigdeli.ali3@gmail.com"

بررسی تنظیمات پیکربندی

برای مشاهده تمام تنظیمات پیکربندی، دستور زیر را اجرا کنید:

git config --list

این دستور لیستی از تمام تنظیمات فعال Git را نمایش می‌دهد.

سطوح پیکربندی Git

دستور git config می‌تواند سطوح مختلف پیکربندی را دریافت کند:

  • local: پیش‌فرض است و فقط برای مخزن جاری اعمال می‌شود. مقادیر در فایل .git/config ذخیره می‌شوند.
  • global: تنظیمات مختص کاربر فعلی است و در فهرست اصلی کاربر ذخیره می‌شود (~/.gitconfig در یونیکس و C:\Users\نام‌کاربر\.gitconfig در ویندوز).
  • system: تنظیمات سطح سیستم که برای همه کاربران و مخازن اعمال می‌شود. فایل آن در مسیر $(prefix)/etc/gitconfig در یونیکس و C:\ProgramData\Git\config در ویندوز قرار دارد.

ترتیب اولویت پیکربندی به صورت local > global > system است. به این معنا که Git ابتدا مقادیر محلی را بررسی می‌کند و در صورت نبود مقدار، تنظیمات جهانی و سپس سیستم را اعمال می‌کند.

ثبت دیدگاه


نکته: آدرس ایمیل شما منتشر نخواهد شد

دیدگاه کاربران (0)


هیچ دیدگاهی ثبت نشده است. می‌توانید اولین نفر باشید.