جستجو برای:
سبد خرید 0
  • صفحه اصلی
  • دوره ها
    • راهنمای یادگیری
  • بلاگ
  • تالار گفتمان
  • کانال تلگرام

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
perm_identity
سبد خرید 0
  • درباره ما
  • تماس با ما
0
آموزش جاوا اسکریپت(javascript)-کتابخانه ها و فریمورک ها
  • صفحه اصلی
  • دوره ها
    • راهنمای یادگیری
  • بلاگ
  • تالار گفتمان
  • کانال تلگرام
ورود و ثبت نام

آموزش Git و Github

خانهدوره هادوره های آموزشیآموزش Git و Github
آموزش Git و Github
قیمت :

رایگان!

امتیاز
4.33 از 9 رأی
رایگان!
ویژگی های دوره
تعداد خرید / دانلود : 3,851
نوع دوره: غیر حضوری
سطح دوره: مقدماتی تا پیشرفته
زبان: فارسی
مدت زمان : 3 ساعت و 45 دقیقه
22 درس
روش دریافت: دانلودی
روش پشتیبانی: ارتباط مستقیم با مدرس در بخش کامنت ها و تالارگفتمان
درصد پیشرفت دوره: %100
17.02k بازدید 43 دیدگاه
حالت مطالعه

آموزش گیت (git) و گیت هاب(github) دوره ای است که  آن به صورت کامل و قدم به قدم کار با ابزار گیت(git) را به صورت رایگان آموزش خواهیم داد.

گیت (git) چیست ؟

گیت(git) محیطی رو برای کاربران فراهم می کنه که اگر قطعه ای از کد های شما آسیب دید ، به راحتی بشه اون رو بازگردانی کرد . اگه افراد زیادی بخوان با هم در یک پروژه مشارکت کنند ، گیت کار اشتراک گذاری کد ها رو انجام میده و میشه با استفاده از این ابزار کد های افراد مختلف تیم رو مشاهده کرد و اگه نیاز به ویرایش و یا بازگردانی داشته باشه ، به راحتی این کار روانجام داد . با گیت حتی میشه سطح دسترسی های مختلفی رو برای توسعه دهنده ها ایجاد کرد مثلا افرادی که بخش UI پروژه رو توسعه میدن دیگه به کد های سمت سرور دسترسی نداشته باشند .

Git ابزای است که به عنوان یک توسعه دهنده امکان ندارد که درباره آن نشنیده باشید. یک سیستم کنترل ورژن که این امکان را به شما می دهد تا جزء به جزء پروزه را که شامل بسیاری از تغییرات می باشد کنترل نمایید و بدون هیچ مشکلی توسعه را به صورت گروهی ادامه دهید بدون اینکه تداخلی اتفاق بیفتد. از طرفی می توانید پروژه را در چند شاحه و البته به صورت موازی و همزمان توسعه دهید.

چرا باید از گیت (git) استفاده کرد؟

شما به عنوان یک توسعه دهنده همیشه درگیر پروژه های کوچک و بزرگی می شوید گاهی به تنهایی آن ها را مدیریت و توسعه می دهید و یا گاهی از تجربه سایر توسعه دهنده ها برای توسعه بخش های مختلف پروژه استفاده می کنید و حتما با چالش های آن رو به رو شده اید.

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

با وجود چنین ابزاری و البته سرویس Github به راحتی می توانید پروژه خود را به صورت open-source در اختیار سایر توسعه دهندگان قرار دهید و از تجربه آن ها برای توسعه استفاده کنید و یا خودتان به عنوان یک توسعه دهنده در یک پروژه open-source مشارکت کنید.

پیش نیاز دوره آموزش گیت (git) 

برای یادگیری گیت (git)  خوشبختانه به هیچ پیش نیازی لازم نیست و شما می توانید با خیال راحت آموزش گیت(git) را مشاهده کنید و به صورت گام به گام با مدرس جلو برید.

چرا دوره آموزش گیت (git)وب سایت reactapp.ir را مشاهده کنیم؟

در این دوره ما سعی کردیم از پایه ترین مفاهیم و دستورات گیت (git)  شروع و مرحله به مرحله مفاهیم پیشرفته و دستورات کاربردی را آموزش دهیم تا شما به راحتی بتوانید از ابزار git برای کنترل ورژن برنامه های خود استفاده کنید. همچنین در بسیاری از آموزش های سایت از جمله دوره جامع و پروژه محور NodeJS از Git و Github استفاده کرده ایم و کاربرانی که این دوره را مشاهده کرده اند به خوبی با این مفاهیم آشنا هستند با این وجود در این دوره مباحث مقدماتی تا پیشرفته گیت (git) را بیان می کنیم.

همچنین می توانید برای آشنایی بیشتر مقاله زیر را مطالعه نمایید.

 آشنایی با Git و نحوه ی استفاده از آن

سوالات متداول

چرا باید از گیت (git) استفاده کنیم؟

اگر شما مشغول پروژه ای هستید  که بیشتر از یک نفر روی آن کار می کند،باید تمام نسخه های پروژه بر روی یک سرور ذخیره و تمامی تغییرات اعمال شده توسط هر نفر مشخص باید و چنانچه بعد از اضافه شدن بخشی از کد ،برنامه دچار مشکل شد، به نسخه های قبلی، قابلیت برگشت وجود داشته باشد که بدون گیت این امکان پذیر نیست

آیا گیت (git) ارزش یادگیری دارد؟

شما به عنوان یک برنامه نویس باید حتما کار با ابزار فوق العاده git را بلد باشید و اگر تا به حال از اون استفاده نکردید باید دیگه خودتون رو یک برنامه نویس ندونید

تفاوت گیت(git) و گیت هاب (github) چیست؟

گیت (git) یک ابزار کنترل ورژن است که به شما اجازه می دهد source کد خودتون رو مدیریت و تغییرات رو دنبال کنید اما گیت هاب (github) یک بستر میزبانی کد برای کنترل نسخه و همکاری است که به شما و دیگران اجازه می دهد تا از هرجایی بر  روی پروژه  کار کنید و تغییرات خود را اعمال کنید.

تفاوت گیت لب (gitlab) و گیت هاب (github) چیست؟

تفاوت عمده بین GitHub و GitLab بستر و خدماتی است که هر کدام  ارائه می دهد. GitHub از قابلیت دسترسی بالاتری برخوردار است و بیشتر بر عملکرد بالای زیرساخت ها متمرکز است ، در حالی که GitLab بیشتر به ارائه یک سیستم با یک پلت فرم متمرکز و یکپارچه برای توسعه دهندگان وب اختصاص دارد.

یادگیری گیت (git) سخت است؟

یادگیری گیت (git)  بسیار ساده و راحت است و شما می توانید در مدت زمان خیلی کم آن را فرابگیرید .کافی است مفاهیمی مثل pull request, merge,branch ,repository  و fork را یاد بگیرید.مابقی یک سری دستورات هستند که باید کاربرد هر یک را درک کنید

آموزش Git و Github

0. معرفی دوره

پیش نمایش

1. نصب Git

پیش نمایش

2. افزودن مخزن git

پیش نمایش

3. دستورات status و add

4. دستورات rm و commit

5. دستور restore

6. دستور diff

7. دستور log

8. دستور reset

9. دستور branch

10. دستور merge

11. دستور stash - بخش اول

12. دستور stash - بخش دوم

13. افزودن فایل gitignore. - بخش اول

14. افزودن فایل gitignore. - بخش دوم

15. آشنایی با global config در git

16. شروع کار با سرویس github - بخش اول

17. شروع کار با سرویس github - بخش دوم

18. دستورات pull و clone

19. مشارکت در پروژه های open-source

20. ایجاد فایل README.md

پیش نمایش

21. issues و حل مشکلات در پروژه های open-source

پیش نمایش

22. آشنایی با نسخه Desktop سرویس github

پیش نمایش
برچسب: آموزش Git و Github آموزش گیت آموزش گیت هاب آموزش گیت و گیت هاب

moreدوره های مرتبط

آموزش mongodb

آموزش mongodb

آموزش mongodb(مانگو دی بی) دوره ای است که در قالب آن به صورت قدم به قدم مفاهیم mongodb و روش…
5,237
129000–رایگان!
پرداخت درون برنامه ای

اتصال به درگاه بانک در react native

در این دوره آموزشی قرار هست نحوه اتصال به درگاه بانکی واسط در react native  رو باهم بررسی کنیم و…
1,167
69000–رایگان!

ارسال نوتیفیکیشن در React Native

در این سری از آموزش های رایگان react native یاد میگیریم که چطور نوتیفیکیشن در react native (ری اکت نیتیو)…
1,366
رایگان!

chat_bubble_outlineنظرات

  • amir44
    مارس 13, 2021
    پاسخ

    من نمیتونم دانلود کنم

    • علی(مدیریت)
      مارس 13, 2021
      پاسخ

      سلام وقت بخیر
      هیچ دوره ای رو شما شرکت نکردید. لطفا در دوره مورد نظر شرکت کنید از صفحه مربوط به دوره و یا حساب کاربری بخش دانلودها اقدام به دانلود فایل های دوره نمایید

  • nishteman2012
    مارس 12, 2021
    پاسخ

    سلام خسته نباشید… شرکت در دوره رو میزنم به سبد خرید اضافه میشه اما وقتی روی سبد خرید کلیک میکنم چیزی برای نمایش وجود نداره ؟؟

    • nishteman2012
      مارس 13, 2021
      پاسخ

      مشکل حل شد با سپاس

  • m.jannesary
    ژانویه 30, 2021
    پاسخ

    سلام وقت بخیر
    من دکمه شرکت در دوره را میزنم هیمن صفحه مجددا رفرش می شود و اتفاق خاضی نمیفتد و در قسمت دانلودها هم هیچ گزینه ای وجود ندارد

    • مهدی(مدیریت)
      ژانویه 30, 2021
      پاسخ

      سلام وقت بخیر
      با این ایمیل ثبت نامی انجام نشده بود
      ولی به صورت دستی ثبت نام برای شما انجام شد
      به حساب کاربری->بخش دانلود ها مراجعه کنید
      اگر باز هم مشکل داشتید با ما در ارتباط باشید

  • محسن
    نوامبر 17, 2020
    پاسخ

    بله درست شد مهندس جان ممنون از شما
    آموزشتون خیلی خوب و با کیفیت بود یعنی تمام موارد بطور کامل با بیان شیوا و عالی مطرح شد مخصوصا قسمت pull و clone که برای من قبلا خیلی مبهم بود
    تشکر از زحمات شما

    • مهدی(مدیریت)
      نوامبر 17, 2020
      پاسخ

      موفق باشید محسن عزیز
      لطف دارید

  • jamdar.it
    اکتبر 29, 2020
    پاسخ

    سلام هیچ کدوم از قسمتها رو نمیتونم دانلود کنم اصلا هیچی کار نمیکنه

    • مهدی(مدیریت)
      اکتبر 29, 2020
      پاسخ

      سلام .
      ابتدا بر روی دکمه شرکت در دوره کلیک کنید و بعد از ثببت نام لینک های دانلود در اختیار شما قرار می گیرد.
      همچنین می توانید از بخش حساب کاربری-> دانلود ها به صورت همیشگی به لینک های دانلود دسترسی داشته باشید

  • علیرضا(مدیریت)
    اکتبر 8, 2020
    پاسخ

    سلام دسترسی دوره رو مجددا براتون فعال کردم از حساب کاربریتون خارج بشید و مجددا تست بفرمایید

  • Feelinggood
    جولای 6, 2020
    پاسخ

    سلام در قسمت اول درون cmd وقتی دستور . code رو میزنم این ارور میاد و Vs code باز نمیشه :
    . C:\Users\ashena\Desktop\Git> code
    ‘code’ is not recognized as an internal or external command,
    operable program or batch file.

    • علی(مدیریت)
      جولای 6, 2020
      پاسخ

      سلام وقت بخیر
      https://stackoverflow.com/questions/46638944/code-is-not-recognized-as-an-internal-or-external-command

  • سعید سعید
    می 4, 2020
    پاسخ

    سلام .
    لینک باز هم مشکل داره
    البته من منظورم لینک اول هست یعنی لینک قسمت دوم درسته قسمت اول ارور میده که ارورش هم اینه
    This file has already been downloaded. Go to homepage

  • →
  • 1
  • 2
  • 3
  • ←

قوانین ثبت دیدگاه

لغو پاسخ

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

قیمت :

رایگان!

امتیاز
4.33 از 9 رأی
رایگان!
تعداد خرید / دانلود : 3,851
نوع دوره: غیر حضوری
سطح دوره: مقدماتی تا پیشرفته
زبان: فارسی
مدت زمان : 3 ساعت و 45 دقیقه
22 درس
روش دریافت: دانلودی
روش پشتیبانی: ارتباط مستقیم با مدرس در بخش کامنت ها و تالارگفتمان
درصد پیشرفت دوره: %100
17.02k بازدید 43 دیدگاه
علی
علی
توسعه دهنده سمت سرور

عاشق جاوااسکریپت و توسعه سمت سرور و توسعه اپلیکیشن اونم با React Native:)

دسته: دوره های آموزشی
منتظرتون هستیم
  • phone_android
    09150274110
  • email
    reactapp.ir@gmail.com
  • بلاگ
  • ویدیو کست
  • قوانین

تمام تلاش ما در برند reactapp در کنار آموزش با کیفیت و استفاده از دانش روز، اضافه کردن چاشنی تجربه چندین ساله فعالیت در پروژه های داخلی و خارجی بوده. زمانی که شما به یادگیری اختصاص دادید برای ما اهمیت بسیار بالایی داره و به همین دلیل سعی میکنیم متحوای تولید شده، غنی، پر بار و در راستای نیاز های بازار کار باشه.

کلیه حقوق این سایت محفوظ و متعلق به reactapp.ir میباشد.
keyboard_arrow_up
دلایل رایگان شدن تمامی دوره ها و محتوای سایت را در آخرین پست بلاگ بخوانید.
مشاهده جرئیات