Git و GitHub برای مبتدیان

مقدمه 🔍
گیت چیست؟
Git یک سیستم کنترل نسخه توزیع شده است که می تواند پروژه های کوچک تا بزرگ را انجام دهد سرعت و کارایی ما میتوانیم از آن برای انجام بسیاری از کارها، مانند انجام پروژهها از راه دور در GitHub استفاده کنیم.
GitHub چیست؟
GitHub پلتفرمی است که می توان از آن برای میزبانی کد آنلاین استفاده کرد. Git با GitHub ادغام شده است، ما می توانیم از آن برای انجام کارهای زیادی مانند commit، برچسب زدن و فشار دادن پروژه ها از راه دور در یک مخزن GitHub.
GitHub به شما امکان می دهد پروژه های خود را میزبانی کنید و آنها را به صورت رایگان از راه دور منتشر کنید.
شروع کار با Git و GitHub 👨🏻💻
نصب Git
Git برای همه پلتفرمها مانند ویندوز، مک، لینوکس و غیره موجود است. میتوانید آن را از اینجا دانلود کنید.
ایجاد یک حساب GitHub
GitHub پلتفرمی است که می توان از آن برای میزبانی کد آنلاین استفاده کرد. از اینجا می توانید یک حساب GitHub ایجاد کنید.
ایجاد یک مخزن
مخزن مکانی است که می توانیم پروژه های خود را در آن ذخیره کنیم. ما می توانیم با کلیک بر روی GitHub یک مخزن ایجاد کنیم جدید دکمه در گوشه سمت چپ بالای صفحه نمایش.
پس از کلیک بر روی جدید را فشار دهید، ما به صفحه ای هدایت می شویم که در آن می توانیم یک مخزن جدید ایجاد کنیم. ما می توانیم یک نام برای مخزن خود بگذاریم و آن را عمومی یا خصوصی کنیم. ما همچنین می توانیم یک فایل README را به مخزن خود اضافه کنیم.
پس از پر کردن تمام جزئیات، می توانیم روی آن کلیک کنیم مخزن ایجاد کنید را فشار دهید تا مخزن ما ایجاد شود. صفحه پس از ایجاد مخزن شبیه به این خواهد بود:
پس از پر کردن تمام جزئیات، می توانیم روی آن کلیک کنیم مخزن ایجاد کنید را فشار دهید تا مخزن ما ایجاد شود.
شبیه سازی یک مخزن
شبیه سازی مخزن به معنای دانلود مخزن در ماشین محلی ما است. ما می توانیم یک مخزن را با کلیک بر روی آن کلون کنیم کد در صفحه مخزن را فشار دهید و لینک را کپی کنید.
پس از کپی کردن لینک، می توانیم ترمینال را باز کنیم و دستور زیر را برای کلون کردن مخزن تایپ کنیم:
git clone <link>
پس از کلون سازی مخزن، می توانیم پوشه را باز کرده و شروع به کار روی پروژه خود کنیم.
مرحله بندی، تعهد و فشار دادن به تغییرات
صحنه سازی به معنای افزودن تغییرات به ناحیه صحنه سازی است. می توانیم با تایپ دستور زیر در ترمینال تغییرات را مرحله بندی کنیم:
git add .
متعهد شدن به معنای ذخیره تغییرات در مخزن محلی ما است. می توانیم با تایپ دستور زیر در ترمینال تغییرات را انجام دهیم:
git commit -m "commit message"
هل دادن یعنی آپلود تغییرات در مخزن راه دور ما. با تایپ دستور زیر در ترمینال می توانیم تغییرات را اعمال کنیم:
git push
پس از فشار دادن تغییرات، می توانیم صفحه مخزن را رفرش کرده و تغییرات را مشاهده کنیم.
ایجاد شعبه
شاخه یک کپی از مخزن اصلی است. ما میتوانیم تغییراتی در شعبه ایجاد کنیم بدون اینکه مخزن اصلی را تحت تأثیر قرار دهیم. ما می توانیم با کلیک بر روی یک شاخه ایجاد کنیم اصلی در صفحه مخزن را فشار دهید و نام شعبه را تایپ کنید. به عنوان مثال، می توانیم یک شاخه به نام ایجاد کنیم توسعه دهنده با تایپ کردن توسعه دهنده در کادر متن و کلیک بر روی ایجاد شعبه: dev دکمه.
تعویض شاخه ها
ما می توانیم با کلیک بر روی شاخه ها را تغییر دهیم <'مخزن انتخاب شده'> در صفحه مخزن را فشار دهید و شاخه را از منوی کشویی انتخاب کنید. به عنوان مثال: اگر شاخه dev انتخاب شده است، روی آن کلیک کنید و به شاخه های دیگر مانند main و غیره بروید.
نتیجه
شما با موفقیت یاد گرفتید که چگونه از Git و GitHub استفاده کنید. اکنون می توانید مخازن ایجاد کنید، آنها را شبیه سازی کنید، تغییراتی در آنها ایجاد کنید، تغییرات را متعهد کنید و به GitHub فشار دهید. همچنین می توانید شاخه هایی ایجاد کنید و بین آنها سوئیچ کنید. اکنون می توانید از Git و GitHub برای مدیریت پروژه های خود استفاده کنید.
با تشکر از شما برای خواندن! کد نویسی مبارک!