آشنایی با GitHub در ویژوال استودیو

شنبه 23 اردیبهشت 1396

ویژوال استودیو تنها IDE برای توسعه نیست ، اما جزو راحت ترین IDE ها است.مایکروسافت همه چیز را برای توسعه دهندگانی که از ویژال استودیو استفاده میکنند آسان کرده است.یک مثال واضح که نمایانگر این مطلب است ، اکستنشن های GitHub موجود در ویژوال استودیو است که از بهترین روش ها برای استفاده ازGit در ویژوال استودیو است.در این مقاله قصد داریم که GitHub Extension برای ویژال استودیو را به شما معرفی کنیم.

آشنایی با GitHub در ویژوال استودیو

GitHub  چیست؟

GitHub یک کنترل نسخه مبتنی بر وب ، Git repository و سرویس میزبانی اینترنت است.GitHub کنترل دسترسی و تعدادی ویژگی های همکاری مانند ردیابی اشکال ، درخواست ویژگی ، مدیریت وظیفه و wikis برای هر پروژه ای را فراهم میکند.

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

Git چیست؟

Git یک برنامه مبتنی بر وب است که برای کنترل سیستم و پیگیری تغییرات در داخل فایل های کامپیوتر و هماهنگی کار بر روی فایل هایی که چند نفر بر روی این فایل ها کار میکنند است.

GitHub در ویژال استودیو

برای استفاده از GitHub در ویژال استودیو شما باید اکستنشن GitHub را در ویژال استودیو نصب کنین.برای دریافت این اکستنشن گام های زیر را انجام دهید:

1.ویژال استودیو را باز کنید.

2.بر روی Tools کلیک کنید.

3.بر روی Extentions And Updates کلیک کنید.

4.بر روی Online کلیک کنید.

5.GitHub را جستجو کنید.

6. GitHub Extension for Visual Studio را انتخاب کنید.

7.بر رویDownload  کلیک کنید.

شکل 1)Extensions and Updates

بعد از نصب صفحه زیر بی درنگ باز میشود.

شکل2) VSIX Installer

ویژوال استودیو را برای اتمام نصب اکستنشن ReStart کنید. تب Team Explorer الان به شما مانند شکل زیر نشان خواهد داد که شما میتوانید دسترسی به  GitHub داشته باشید.

شکل 3)Team Explorer

همانطوری که میبینید دو قسمت به Gits و GitHub اختصاص داده شده است. GitHub، هابی است که  سرویس های میزبانی برای تمامی Git ها است ، در حالیکه Repository محلی گیت در سیستم محلی شما تمام گیت ها را به نمایش در می آورد.

1.تب Team Explorer را باز کنید.

2.برای ایجاد  Local Git Repositories بر روی New کلیک کنید.

3.یک نام مناسب مانند تصویر زیر را انتخاب کنید.

شکل4)Repository محلی جدید

4.بر روی Create کلیک کنید.

اگر بر روی repository دبل کلیک کنید نیز ایجاد میشود. Team Explorer مانند شکل زیر میشود.

شکل5)Local Repository Team Explorer

.حالا شما میتوانید یک  Solution ایجاد یا باز کنید.

شکل6) Solution جدید

بعد از ایجاد چند تغییر در پروژه و رضایت از پردازشتان در یک روز شما میتوانید تغییراتتان را Commit  کنید.

شکل7)Commit  تغییرات

یا شما میتوانید Branche هایتان را ادغام کنید.

شکل8)ادغام Branche ها

یا میتوانید تغییراتتان را در GitHub همگام سازی کنید.

شکل9)همگام سازی تغییرات

شکل 10)پابلیش کردن در GitHub

شکل11)پابلیش انجام شد

شما میتوانید با مرورگرتان به سایت GitHub مراجعه کنید و لینکی را که برای نمایش پروژه به شما داده است باز کنید و پروژه را مشاهده کنید.

شکل12)GitHub.com

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

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

نتیجه

GitHub روزانه در حال رشد است و مایکروسافت دسترسی به آن را در پروژه ها اسان کرده است. 

برنامه نویسان

نویسنده 3355 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید