ایجاد و مدیریت Repository در GitHub، راهنمای گام به گام

از repository معمولاً برای مدیریت و سازماندهی یک پروژه استفاده می‌شود.

معادل فارسی repository، مخزن است. در این مخزن، هر آنچه که پروژه به آن نیاز دارد، از جمله پوشه‌ها (folders)، فایل‌ها (files)، تصاویر (images)، فیلم‌ها (videos) و ... قرار می‌گیرد.

یکی از نکات مهم در استفاده از GitHub این است که همیشه پروژه شما یک فایل README داشته باشد که در آن اطلاعاتی در مورد پروژه نوشته می‌شود. این فایل معمولاً به توضیح هدف پروژه، نحوه استفاده و دیگر اطلاعات مهم پروژه پرداخته و به دیگران کمک می‌کند تا بهتر با پروژه آشنا شوند.

در GitHub می‌توانید هنگام ایجاد یک repository جدید، فایل‌هایی مانند README و یا فایل لایسنس (License) را نیز به آن اضافه کنید. این کار به شما کمک می‌کند تا پروژه‌تان به‌خوبی مستند و در دسترس قرار گیرد.

مراحل ایجاد یک repository در GitHub

  1. در نوار بالای صفحه GitHub، در سمت راست کنار آیکون آواتار (Avatar)، بر روی آیکون + کلیک کنید و گزینه New repository را انتخاب کنید.

  2. در قسمت Repository Name، نام repository خود را که در اینجا hello-world است، وارد کنید.

  3. یک توضیح کوتاه در مورد این پروژه بنویسید. این توضیحات می‌تواند شامل هدف پروژه، ویژگی‌های اصلی و دیگر اطلاعات مرتبط با پروژه باشد.

  4. می‌توانید با انتخاب گزینه Private مخزن خود را از دید بقیه کاربران سایت مخفی کنید. در غیر این صورت، اگر گزینه Public را انتخاب کنید، دیگر کاربران می‌توانند مخزن شما و محتویات آن را مشاهده کنند.

  5. گزینه Initialize this repository with a README را انتخاب کنید تا به مخزن شما یک فایل README اضافه شود. این فایل معمولاً اطلاعات اولیه در مورد پروژه را در خود جای می‌دهد و اولین قدم در مستندسازی پروژه است.

  6. شما همچنین می‌توانید با اضافه کردن لایسنس (License) به مخزن خود، دیگران را در استفاده از محتویات مخزن محدود کنید. با انتخاب گزینه Add a license می‌توانید یکی از لایسنس‌های رایج را انتخاب کنید که تعیین می‌کند چه مجوزهایی برای استفاده از پروژه خود دارید.

  7. برای ایجاد روی Create Repository کلیک کنید.

این مراحل به شما کمک می‌کند تا یک repository ساده و مرتب برای پروژه خود در GitHub ایجاد کنید که به راحتی می‌توانید محتویات پروژه‌تان را در آن نگهداری و به اشتراک بگذارید.

ایجاد repository