آموزش کنترل کد منبع در .NET با Git با استفاده از SourceTree

Source Code Control in .NET with Git Using SourceTree

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: هنگامی که برای اولین بار کار خود را شروع می کنید ، کنترل کد منبع - که به شما امکان می دهد در کار توسعه خود صرفه جویی کرده و وضعیت قبلی را بررسی یا دوباره برگردانید - می تواند مفهومی ترسناک باشد. در این دوره ، نحوه استفاده از Git ، نرم افزار برجسته کنترل کد منبع را بیاموزید که کاملاً مطابق با Visual Studio است و کاملاً پشتیبانی می شود. جسی لیبرتی با مقابله با Git از ابتدا ، و انجام این کار در متن یک ابزار: SourceTree به ساده سازی آنچه می تواند یک مفهوم ناخوشایند باشد کمک می کند. جسی انشعاب و ادغام ، حل تعارضات ، افزودن برچسب به تعهد و افزودن به ذخیره را پوشش می دهد. به علاوه ، او به مباحث پیشرفته تری مانند ردیابی تمام تعهدات و تغییرات ایجاد شده در یک پرونده می پردازد.
موضوعات شامل:
  • تنظیمات و تنظیمات SourceTree
  • تعهد پرونده ها و پیام ها
  • بررسی جریان اصلی
  • انشعاب و ادغام
  • حل تعارضات
  • معکوس کردن تعهد
  • افزودن به انباشته
  • بازیابی از حالت انباشته
  • استفاده از ترمینال

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • کنترل کد منبع چیست؟ What is source code control

  • Git چیست؟ What is Git?

  • SourceTree (ST) چیست؟ What is SourceTree (ST)?

  • گرفتن همه چیز Getting everything

  • مخزن چیست؟ What is a repository?

  • فایل های تمرینی Exercise files

1. شروع کار 1. Getting Started

  • ایجاد یک برنامه کنسول ساده Creating a simple console app

  • تنظیمات و تنظیمات درخت منبع Source tree settings and preferences

  • در حال انجام پرونده ها و پیام ها Committing files and messages

  • تغییر دهید و متعهد شوید ، شاخه استاد Make changes and commit, the master branch

  • اضافه کردن منطقه مرحله بندی Adding the staging area

2. جریان اصلی 2. The Basic Flow

  • ایجاد repo و پیوند به repo محلی Create repo and link to local repo

  • بررسی جریان اصلی Examining the basic flow

  • شیرجه رفتن به جزئیات Diving into the details

  • کاربر 2 ایجاد کنید ، تغییرات ایجاد کنید و به سمت کاربر 1 بکشید Create user 2, make changes and pull to user 1

3. انشعاب و ادغام 3. Branching and Merging

  • شعبه چیست؟ چرا شاخه؟ What is a branch? Why branch?

  • نمایش نظرات مختلف ، و ادغام Show different views, and merge

4- حل اختلافات 4. Resolving Conflicts

  • کاربران همان پرونده را بطور مستقل تغییر می دهند Users change same file independently

  • حل اختلاف Resolve conflict

  • معکوس کردن تعهد Reversing the commit

5. برچسب ها و Stash 5. Tags and Stash

  • اضافه کردن یک برچسب به یک تعهد Adding a tag to a commit

  • اضافه کردن به صفحه استار Adding to the stash

  • بازیابی از stash Restoring from the stash

6. مباحث پیشرفته 6. Advanced Topics

  • CherryPick CherryPick

  • سرزنش Blame

  • سر جدا شده چیست و چگونه از جدا شدن سر جلوگیری شود What a detached head is, and how to avoid detached heads

  • با استفاده از ترمینال Using terminal

نتیجه Conclusion

  • خلاصه Summary

  • مراحل بعدی و ممنون Next steps and thank you

نمایش نظرات

آموزش کنترل کد منبع در .NET با Git با استفاده از SourceTree
جزییات دوره
1h 32m
30
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
45,871
- از 5
ندارد
دارد
دارد
Jesse Liberty
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jesse Liberty Jesse Liberty

جسی لیبرتی یک برنامه نویس و مشاور مستقل است که در زمینه توسعه موبایل و ASP.NET تخصص دارد. او یک Xamarin MVP ، توسعه دهنده مجاز تلفن همراه و Microsoft MVP است. جسی همچنین نویسنده و سخنران مشهور بین المللی است. او میزبان Podcast محبوب Yet Another است و وبلاگ وی به عنوان خواندن مورد نیاز توسعه دهندگان در نظر گرفته می شود.