به طور خلاصه Git Hub

Summarize this content to 400 words in Persian Lang
معرفی
GitHub یک ابزار ضروری برای توسعه دهندگان است که یک پلت فرم قدرتمند برای کنترل نسخه و همکاری ارائه می دهد. این پست وبلاگ شما را از طریق اصول اولیه GitHub، نحوه شروع، و عملیات اساسی که برای مدیریت موثر مخازن خود باید بدانید، راهنمایی می کند.
GitHub چیست؟
GitHub یک پلتفرم مبتنی بر وب برای کنترل نسخه و همکاری است که به چندین نفر اجازه می دهد به طور همزمان روی پروژه ها کار کنند. از Git، یک سیستم کنترل نسخه توزیع شده، برای ردیابی تغییرات در کد منبع در طول توسعه نرم افزار استفاده می کند. GitHub همچنین ویژگی های اضافی مانند ردیابی مشکل، مدیریت پروژه و یکپارچه سازی مداوم را ارائه می دهد.
شروع کار با GitHub
ثبت نام
از GitHub دیدن کنید و برای یک حساب کاربری ثبت نام کنید.
Git را نصب کنید
Git را از git-scm.com دانلود و نصب کنید.
Git را تنظیم کنید
Git را با نام کاربری و ایمیل خود پیکربندی کنید:
git config –global user.name “Your Name”
git config –global user.email “your.email@example.com”
چگونه از GitHub استفاده کنیم؟
GitHub یک رابط گرافیکی برای تعامل با مخازن Git فراهم می کند. شما می توانید مخازن ایجاد کنید، مدیریت کنید، و به اشتراک بگذارید، و همچنین از طریق درخواست های کشش، بررسی کد، و مشکلات با دیگران همکاری کنید.
مخزن GitHub چیست؟
مخزن (یا repo) فضای ذخیره سازی است که پروژه شما در آن قرار دارد. این شامل تمام فایل های پروژه شما، از جمله کد، اسناد، و فایل های پیکربندی است. مخازن می توانند عمومی (قابل مشاهده برای همه) یا خصوصی (فقط برای شما و همکاران منتخب قابل مشاهده باشند).
ایجاد و به روز رسانی مخازن در GitHub
یک مخزن جدید ایجاد کنید
به حساب GitHub خود بروید و روی نماد “+” در گوشه سمت راست بالا کلیک کنید.
“مخزن جدید” را انتخاب کنید.
نام مخزن، توضیحات (اختیاری) را پر کنید و قابلیت مشاهده آن را (عمومی یا خصوصی) انتخاب کنید.
روی “ایجاد مخزن” کلیک کنید.
یک مخزن را به روز کنید
به مخزن خود بروید.
بر روی “افزودن فایل” کلیک کنید و برای افزودن فایل های جدید “آپلود فایل ها” را انتخاب کنید.
از رابط GitHub برای ویرایش مستقیم فایل های موجود استفاده کنید.
چگونه فایل ها را به مخزن خود اضافه کنیم؟
از طریق رابط GitHub
مخزن خود را در GitHub باز کنید.
بر روی “افزودن فایل” کلیک کنید و “آپلود فایل ها” را انتخاب کنید.
فایل های خود را بکشید و رها کنید یا آنها را از رایانه خود انتخاب کنید.
با استفاده از Git
به دایرکتوری پروژه خود در ترمینال بروید.
اضافه کردن فایل ها با استفاده از git add <file-name> یا git add . برای اضافه کردن تمام فایل ها
تغییرات خود را متعهد کنید:
git commit -m “Add initial files”
فشار دادن تغییرات به GitHub:
git push origin main
چگونه یک مخزن GitHub را حذف کنیم؟
به مخزنی که می خواهید حذف کنید بروید.
در منوی مخزن روی “تنظیمات” کلیک کنید.
به بخش «منطقه خطر» بروید.
روی «حذف این مخزن» کلیک کنید و دستورات را دنبال کنید تا حذف را تأیید کنید.
عملیات در GitHub
شاخه ها چیست؟
شاخه ها به شما امکان می دهند بدون تأثیرگذاری بر پروژه اصلی، ویژگی ها را توسعه دهید، اشکالات را برطرف کنید یا آزمایش کنید. شاخه پیش فرض معمولا نامیده می شود main یا master.
یک شعبه ایجاد کنید
git checkout -b new-feature
تغییر به یک شعبه
git checkout main
مخازن شبیه سازی
کلون کردن یک مخزن به معنای ایجاد یک کپی محلی از پروژه در دستگاه شما است.
یک مخزن را شبیه سازی کنید
git clone https://github.com/username/repository-name.git
چنگال کردن یک مخزن
Forking یک کپی شخصی از مخزن شخص دیگری را در حساب GitHub شما ایجاد می کند و به شما این امکان را می دهد که تغییراتی را بدون تأثیر بر پروژه اصلی ایجاد کنید.
به مخزنی که می خواهید فورک کنید بروید.
روی دکمه “Fork” در گوشه سمت راست بالا کلیک کنید.
کد کشیدن، فشار دادن، و ادغام
کشیدن
تغییرات را از مخزن راه دور به مخزن محلی خود واکشی و ادغام کنید.
git pull origin main
فشار دادن
تغییرات مخزن محلی خود را در GitHub آپلود کنید.
git push origin main
ادغام
ترکیب تغییرات از شاخه های مختلف.
git checkout main
git merge new-feature
نتیجه
GitHub یک پلت فرم قدرتمند برای مدیریت و همکاری در پروژه ها است. با درک اصول اولیه مخازن، شاخهها و عملیات رایج مانند شبیهسازی، فورکینگ و ادغام، میتوانید بهترین استفاده را از GitHub ببرید. همین امروز کاوش GitHub را شروع کنید و پروژه های توسعه خود را به سطح بعدی ببرید!
معرفی
GitHub یک ابزار ضروری برای توسعه دهندگان است که یک پلت فرم قدرتمند برای کنترل نسخه و همکاری ارائه می دهد. این پست وبلاگ شما را از طریق اصول اولیه GitHub، نحوه شروع، و عملیات اساسی که برای مدیریت موثر مخازن خود باید بدانید، راهنمایی می کند.
GitHub چیست؟
GitHub یک پلتفرم مبتنی بر وب برای کنترل نسخه و همکاری است که به چندین نفر اجازه می دهد به طور همزمان روی پروژه ها کار کنند. از Git، یک سیستم کنترل نسخه توزیع شده، برای ردیابی تغییرات در کد منبع در طول توسعه نرم افزار استفاده می کند. GitHub همچنین ویژگی های اضافی مانند ردیابی مشکل، مدیریت پروژه و یکپارچه سازی مداوم را ارائه می دهد.
شروع کار با GitHub
ثبت نام
از GitHub دیدن کنید و برای یک حساب کاربری ثبت نام کنید.
Git را نصب کنید
Git را از git-scm.com دانلود و نصب کنید.
Git را تنظیم کنید
Git را با نام کاربری و ایمیل خود پیکربندی کنید:
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
چگونه از GitHub استفاده کنیم؟
GitHub یک رابط گرافیکی برای تعامل با مخازن Git فراهم می کند. شما می توانید مخازن ایجاد کنید، مدیریت کنید، و به اشتراک بگذارید، و همچنین از طریق درخواست های کشش، بررسی کد، و مشکلات با دیگران همکاری کنید.
مخزن GitHub چیست؟
مخزن (یا repo) فضای ذخیره سازی است که پروژه شما در آن قرار دارد. این شامل تمام فایل های پروژه شما، از جمله کد، اسناد، و فایل های پیکربندی است. مخازن می توانند عمومی (قابل مشاهده برای همه) یا خصوصی (فقط برای شما و همکاران منتخب قابل مشاهده باشند).
ایجاد و به روز رسانی مخازن در GitHub
یک مخزن جدید ایجاد کنید
- به حساب GitHub خود بروید و روی نماد “+” در گوشه سمت راست بالا کلیک کنید.
- “مخزن جدید” را انتخاب کنید.
- نام مخزن، توضیحات (اختیاری) را پر کنید و قابلیت مشاهده آن را (عمومی یا خصوصی) انتخاب کنید.
- روی “ایجاد مخزن” کلیک کنید.
یک مخزن را به روز کنید
- به مخزن خود بروید.
- بر روی “افزودن فایل” کلیک کنید و برای افزودن فایل های جدید “آپلود فایل ها” را انتخاب کنید.
- از رابط GitHub برای ویرایش مستقیم فایل های موجود استفاده کنید.
چگونه فایل ها را به مخزن خود اضافه کنیم؟
از طریق رابط GitHub
- مخزن خود را در GitHub باز کنید.
- بر روی “افزودن فایل” کلیک کنید و “آپلود فایل ها” را انتخاب کنید.
- فایل های خود را بکشید و رها کنید یا آنها را از رایانه خود انتخاب کنید.
با استفاده از Git
- به دایرکتوری پروژه خود در ترمینال بروید.
- اضافه کردن فایل ها با استفاده از
git add <file-name>
یاgit add .
برای اضافه کردن تمام فایل ها - تغییرات خود را متعهد کنید:
git commit -m "Add initial files"
- فشار دادن تغییرات به GitHub:
git push origin main
چگونه یک مخزن GitHub را حذف کنیم؟
- به مخزنی که می خواهید حذف کنید بروید.
- در منوی مخزن روی “تنظیمات” کلیک کنید.
- به بخش «منطقه خطر» بروید.
- روی «حذف این مخزن» کلیک کنید و دستورات را دنبال کنید تا حذف را تأیید کنید.
عملیات در GitHub
شاخه ها چیست؟
شاخه ها به شما امکان می دهند بدون تأثیرگذاری بر پروژه اصلی، ویژگی ها را توسعه دهید، اشکالات را برطرف کنید یا آزمایش کنید. شاخه پیش فرض معمولا نامیده می شود main
یا master
.
یک شعبه ایجاد کنید
git checkout -b new-feature
تغییر به یک شعبه
git checkout main
مخازن شبیه سازی
کلون کردن یک مخزن به معنای ایجاد یک کپی محلی از پروژه در دستگاه شما است.
یک مخزن را شبیه سازی کنید
git clone https://github.com/username/repository-name.git
چنگال کردن یک مخزن
Forking یک کپی شخصی از مخزن شخص دیگری را در حساب GitHub شما ایجاد می کند و به شما این امکان را می دهد که تغییراتی را بدون تأثیر بر پروژه اصلی ایجاد کنید.
- به مخزنی که می خواهید فورک کنید بروید.
- روی دکمه “Fork” در گوشه سمت راست بالا کلیک کنید.
کد کشیدن، فشار دادن، و ادغام
کشیدن
تغییرات را از مخزن راه دور به مخزن محلی خود واکشی و ادغام کنید.
git pull origin main
فشار دادن
تغییرات مخزن محلی خود را در GitHub آپلود کنید.
git push origin main
ادغام
ترکیب تغییرات از شاخه های مختلف.
git checkout main
git merge new-feature
نتیجه
GitHub یک پلت فرم قدرتمند برای مدیریت و همکاری در پروژه ها است. با درک اصول اولیه مخازن، شاخهها و عملیات رایج مانند شبیهسازی، فورکینگ و ادغام، میتوانید بهترین استفاده را از GitHub ببرید. همین امروز کاوش GitHub را شروع کنید و پروژه های توسعه خود را به سطح بعدی ببرید!