هنوز چند بایت مونده که پیدا کنم...

راه اندازی کنسول گیت برای ویژوال استودیو آنلاین

Git Environment Setup

هدف: راه اندازی گیت و ارتباط کنسول گیت با ویژوال استودیو آنلاین

نصب:

  1. گیت لازمه پس دانلود و نصبش کنید. (با گزینه های پیش فرض نصب کنید)
  2. یک اکانت ویژوال استودیو آنلاین بسازید. (Visual Studio Team Service)

راه اندازی:

1. از منوی استارت Git Bash را اجرا کنید.

2. دستور زیر را وارد کنید و بجای your_email@example.com آدرس ایمیلی که در مرحله 2 قسمت نصب باهاش اکانت ویژوال استودیو آنلاین را ساختین وارد کنید.

"ssh-keygen -t rsa -b 4096 -C "your_email@example.com

3. وقتی از شما سوال شد که کجا فایلی که حاوی کد SSH هست رو دخیره کنم (Enter a file in which to save the key,) اینتر بزنید که تو مسیر پیش فرض ذخیره بشه.

Enter a file in which to save the key (/c/Users/you/.ssh/id_rsa):[Press enter]

4. بعد دوبار از شما رمز میگیره که باید عین هم باشن و نباید فراموشش کنید چون هر بار با گیت میخواین کار کنین ازتون میپرسه اینو.

Enter passphrase (empty for no passphrase): [Type a passphrase]
Enter same passphrase again: [Type passphrase again]

خوب وقته اینه که ایجنت گیت رو از وجود این کلید مطلع کنید. پس:

5. مطمئن بشید که ایجنت در حال اجراست

 eval $(ssh-agent -s)
Agent pid 59566

6. دستور اضافه کردن رو اجرا کنید

ssh-add /c/Users/you/.ssh/id_rsa

7. کلید SSH ساخته شده باید کپی بشه. چطوری؟ هر طوری میدونید یا با دستور زیر (به پسوند .pub دقت کنید!!!):

cat /c/Users/you/.ssh/id_rsa.pub > /dev/clipboard

حالا نوبت معرفی SSH Key به ویژوال استودیو هست:

8. با اکانتی که ساختید وارد ویژوال استودیو بشین.

9. گوشه بالا سمت راست روی آواتار یا عکس پروفایلتون کلیک کنید.

10. گزینه Security باید کلیک بشه.

11. صفحه به یک ستون باریکتر چپ و عریض تر راست تقسیم شده، از ستون سمت چپ گزینه SSH Public Keys رو کلیک کنید.

12. از ستون سمت راست گزینه Add رو کلیک کنید.

13. یک توضیح وارد کنید که بدونید این کلید چیه. (در فیلد Description)

14. کلید اس اس اچ کپی شده رو توی فیلد Key Data پیست کنید.(Ctrl+v). "آخرین خط این متن آدرس ایمیل شما هست."

15. کمه Save رو کلیک کنید.

 

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

نویسنده : محمد ملک مکان
پنجشنبه 5 بهمن 1396
+ 131 -

خوشحال میشیم نظرتُ بدونیم