لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کنترل کد منبع در .NET با Git با استفاده از SourceTree
Source Code Control in .NET with Git Using SourceTree
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
هنگامی که برای اولین بار کار خود را شروع می کنید ، کنترل کد منبع - که به شما امکان می دهد در کار توسعه خود صرفه جویی کرده و وضعیت قبلی را بررسی یا دوباره برگردانید - می تواند مفهومی ترسناک باشد. در این دوره ، نحوه استفاده از Git ، نرم افزار برجسته کنترل کد منبع را بیاموزید که کاملاً مطابق با Visual Studio است و کاملاً پشتیبانی می شود. جسی لیبرتی با مقابله با Git از ابتدا ، و انجام این کار در متن یک ابزار: SourceTree به ساده سازی آنچه می تواند یک مفهوم ناخوشایند باشد کمک می کند. جسی انشعاب و ادغام ، حل تعارضات ، افزودن برچسب به تعهد و افزودن به ذخیره را پوشش می دهد. به علاوه ، او به مباحث پیشرفته تری مانند ردیابی تمام تعهدات و تغییرات ایجاد شده در یک پرونده می پردازد.
موضوعات شامل:
تنظیمات و تنظیمات SourceTree
تعهد پرونده ها و پیام ها li>
بررسی جریان اصلی li>
انشعاب و ادغام li>
حل تعارضات li>
معکوس کردن تعهد li>
افزودن به انباشته li>
بازیابی از حالت انباشته li>
استفاده از ترمینال li>
سرفصل ها و درس ها
مقدمه
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
جسی لیبرتی یک برنامه نویس و مشاور مستقل است که در زمینه توسعه موبایل و ASP.NET تخصص دارد. او یک Xamarin MVP ، توسعه دهنده مجاز تلفن همراه و Microsoft MVP است. جسی همچنین نویسنده و سخنران مشهور بین المللی است. او میزبان Podcast محبوب Yet Another است و وبلاگ وی به عنوان خواندن مورد نیاز توسعه دهندگان در نظر گرفته می شود.
نمایش نظرات