برنامه نویسی

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 برای مدیریت پروژه های خود استفاده کنید.

با تشکر از شما برای خواندن! کد نویسی مبارک!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا