قیمت :

رایگان

LinkedIn
Twitter
Facebook
Telegram
LinkedIn
Twitter
Facebook
Telegram

این یک آموزش تک‌قسمتی رایگان است. به سبد خرید افزوده و با چند کلیک دریافت کنید.

درباره مدرس 

اطلاعات دوره

توضیحات

گیت چیست؟  گیت(git) یک سیستم کنترل نسخه رایگان و متن باز (Open Source) است. وقتی می‌گوییم سیستم کنترل نسخه منظورمان چیست؟ سیستم کنترل نسخه یا به انگلیسی Version Control System یک نرم افزار است که تمام تغییرات ایجاد شده در فایل‌ها و کدهای هر پروژه‌ای را که شما بخواهید در خود ثبت می‌کند. به این ترتیب شما می‌توانید با پیشروی در پروزه هر گاه نیاز داشته باشید – مثلا اگر مشکلی در پروزه ایجاد کرده باشید – پروژه را به وضعیت قبلی خود برگردانید.

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

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

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

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

 

هم رویش پیشنهاد می کند مطلب زیر را برای آشنایی بیشتر با خالق گیت بخوانید.

گپ و گفت جالب کریس اندرسون و لینوس توروالدز

 

سرفصل مطالب

سرفصل مطالب

– مفهوم کنترل نسخه یا Version Control
– تاریخچه توسعه گیت
– گیت یا aws commitcontrol یا microsoft
– نصب گیت در ویندوز و لینوکس و مک
– ایجاد مخزن (Git Repository) گیت با دستور init
– سوال از وضعیت پروژه از گیت با git status
– تعریف فایل gitignore
– آوردن فایل‌های پروژه به صحنه یا stage گیت با دستور git add
– ثبت تصویر از پروژه با دستور git commit
– بازگشت به یک کامیت در گیت با دستور git checkout
– بازگشت به یک کامیت با حذف همه چیز با دستور git reset hard
– یک نگاه گذرا به مفهوم branch

نظرات (4)

4 دیدگاه برای آموزش سریع گیت (Git) برای کنترل نسخه

  1. الهام دهقانی (خریدار محصول)

    سلام مهندس آصفی
    چقدر خوشحالم که این آموزش رو در سایت شما مشاهده کردم بسیار شیرین و جذاب مطالب رو توضیح دادید امیذوارم برای کار با pycharm و همچنین نصب ابزارهای هوش مصنوعی مثل تنسور فلو هم اینچنین اموزشی قرار بدید بسیار ممنون .نهایت تشکر از زحمات شما

  2. مهزیار نوری (خریدار محصول)

    من با آموزشهاتون خیلی پیشرفت داشتم از لحاظ کدنویسی ولی برنامه نویسی خیلی نه،احتمالا بخاطر تجربه ی کم خودم باشه!دقیقا درخواستم از شما توی اموزشهاتون همینه که روش درست سرچ کردن و حل مساله رو هم یاد بدین عالی میشه مثل همین لینکی که برام گذاشتین

    • مصطفی آصفی

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

  3. مهزیار نوری (خریدار محصول)

    سلام ممنون از متد اموزشی خوبتون . ویندوز7 دارم و اون قسمت که دارم فایل .gitignore رو ایجاد میکنم ارور فایل تایپ میده و به همین دلیل گیت نادیده نمیگیره. راه حلی دارین؟

    • مصطفی آصفی

      سلام و ممنون از لطف شما. از گوگل غافل نشید. خطاهای دریافتی رو گوگل کنید.
      این رفع مشکل You must type a file name در مورد .gitignore رو ببینید.
      یه فایل txt با نام .gitignore. بسازید نقطه پایانی خود به خود حذف و فایل مورد نظرتون ساخته میشه.

  4. ترابی

    آقا دمت گرم. عالی بود خدا خیرت بده

    • مصطفی آصفی

      سلام و ممنون از لطف شما. امیدوارم که مفید بوده باشه

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

نظرات کاربران در خصوص دوره 

4 دیدگاه برای آموزش سریع گیت (Git) برای کنترل نسخه

  1. الهام دهقانی (خریدار محصول)

    سلام مهندس آصفی
    چقدر خوشحالم که این آموزش رو در سایت شما مشاهده کردم بسیار شیرین و جذاب مطالب رو توضیح دادید امیذوارم برای کار با pycharm و همچنین نصب ابزارهای هوش مصنوعی مثل تنسور فلو هم اینچنین اموزشی قرار بدید بسیار ممنون .نهایت تشکر از زحمات شما

  2. مهزیار نوری (خریدار محصول)

    من با آموزشهاتون خیلی پیشرفت داشتم از لحاظ کدنویسی ولی برنامه نویسی خیلی نه،احتمالا بخاطر تجربه ی کم خودم باشه!دقیقا درخواستم از شما توی اموزشهاتون همینه که روش درست سرچ کردن و حل مساله رو هم یاد بدین عالی میشه مثل همین لینکی که برام گذاشتین

    • مصطفی آصفی

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

  3. مهزیار نوری (خریدار محصول)

    سلام ممنون از متد اموزشی خوبتون . ویندوز7 دارم و اون قسمت که دارم فایل .gitignore رو ایجاد میکنم ارور فایل تایپ میده و به همین دلیل گیت نادیده نمیگیره. راه حلی دارین؟

    • مصطفی آصفی

      سلام و ممنون از لطف شما. از گوگل غافل نشید. خطاهای دریافتی رو گوگل کنید.
      این رفع مشکل You must type a file name در مورد .gitignore رو ببینید.
      یه فایل txt با نام .gitignore. بسازید نقطه پایانی خود به خود حذف و فایل مورد نظرتون ساخته میشه.

  4. ترابی

    آقا دمت گرم. عالی بود خدا خیرت بده

    • مصطفی آصفی

      سلام و ممنون از لطف شما. امیدوارم که مفید بوده باشه

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

SKU barg-h-42 Category Tags , ,