اگه مدت زیادی برنامه نویسی کرده باشید باید حتما نام Git ( گیت ) رو شنیده باشید!

اگر هم نشنیدید و برنامه نویسی هم می کنید، توصیه می کنم این مقاله رو حتما بخونید.

با توکاپس همراه باشید!

دانش گیت یکی از پیش نیازهای اساسی برای یک توسعه دهنده هست!

چرا گیت رو ساختند

معمولا در تولید هر پروژه ی برنامه نویسی، فایل های شما به مرور زمان زیاد و زیاد تر و پیچیده و پیچیده تر می شوند.

این یک مشکل بزرگ است که شما نتونید فایل های حجیم رو مدیریت کنید، چرا که هر چه بایگانی شما بزرگ تر می شود، مدیریت تغییرات سخت تر و سخت تر می شود.

فرض کنیم شما یک پروژه را با یک تیم سه نفره توسعه می دهید.

نسخه های پشتیبان از کدها

اگر در حین توسعه، یک بخش از پروژه توسط یکی از اعضاء تیم خراب شود، چطور فایل ها رو به نسخه ی قبل از تخریب بازگردانی می کنید؟

تداخلات برنامه نویسی حین کدنویسی

یا چطور می توانید متوجه تداخلات برنامه نویسی شوید، مثلا شما و دوستتان هم زمان در حال کار روی یک فایل هستید، و این وسط ممکن است کدهای یکدیگر را پاک کنید.

این مسائل باعث شد تا سیستمی با نام گیت طراحی و توسعه پیدا کند.

چطور از گیت استفاده کنیم؟

ابتدا آخرین نسخه از نرم افزار git رو از اینجا دانلود و در رایانه ی خودتون نصب کنید!

سپس در یکی از سایت هایی که خدمات git ارائه می دهند(مثل گیت هاب)، ثبت نام کنید و پروژه ایجاد کنید.

شاید از این مقاله خوشتون بیاد:  طراحی چیست و به چه کسی طراح گفته می شود؟

بعد از اینکه پروژه ی خودتون رو در سایت ایجاد کردید باید اون رو کلون کنید و فایل های خودتون رو به اون پروژه اضافه کنید.

clone کردن پروژه

اساسا وقتی شما از git استفاده می کنید، دو نسخه از پروژه ی خودتون باید ایجاد کنید.

یک نسخه روی سرور و یک نسخه روی رایانه ی خودتون برای توسعه و برنامه نویسی.

اینجا دو حالت برای ورود به پروژه ی git وجود داره:

  • یا شما پروژه ی خالی رو در سایت گیت ایجاد کردید و میخواید در اون شرکت کنید
  • یا شما قصد دارید به پروژه ای ورود پیدا کنید که از قبل روی سرور وجود داشته.

در هر صورت باید ابتدا کپی پروژه رو از روی سرور به رایانه ی خودتون منتقل کنید.

سپس در پروژه ی گیت کپی شده در رایانتون مشارکت کنید.

این عمل رو با استفاده از دستور clone انجام می دهیم.

با اجرای دستور زیر می‌توانید یک نسخۀ کپی از مخزن محلی ایجاد کنید
کپی یا کلون: git clone /path/to/repository

آموزش کامل Git

آموزش git
لیست دستورات گیت

برای یادگیری کامل گیت توصیه می کنیم از دوره ی رایگان آموزش گیت در سایت تاپ لرن استفاده کنید.



غلامرضا بهشتیان

من غلامرضا بهشتیان، عاشق نوشتن مقاله های مفید در حوزه ی وب هستم. امیدوارم مقالات نوشته شده نظر شما خوانندگان عزیز را جلب نماید.

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

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