آموزش اتصال phpstorm به گیت لب gitlab
اگر امروز به اهمیت بردن پروژه روی گیت برای کنترل ورژن یا به اجبار کارفرمایتان برای انتقال پروژه روی گیت مجبور هستید، این مقاله میتونه بسیار به شما کمک کنه البته اگه برنامه نویس php هستید و با phpstorm کدنویسی می کنید.
گیت هاب یا گیت لب؟
خب من برای پروژه های بیزینسی استفاده از گیت لب رو توصیه می کنم چون گیت هاب برای تعریف پروژه های private تا به امروز با صرف هزینه امکان پذیر است.پس اگر می خواهید پول ندید و امکانات گیت رو داشته باشید واقعا گیت لب راهکار بسیار مناسب است.
در این آموزش ما قصد داریم نحوه اتصال نرم افزار phpstorm رو با gitlab آموزش بدیم.
فرقی نمیکنه که تازه کار باشید یا ماهر، اگر برای اولین بار است که این کار را می کنید قطعا با چالش هایی روبرو میشید که همه ی این چالش ها رو در این مقاله خدمتتون میگیم.
مرحله اول: ایجاد حساب کاربری در سایت گیت لب
خب دیگه این مرحله واقعا کاری نداره، اگه سایت گیت لب برای شما باز نشد حتما از پروکسی استفاده کنید تا باز بشه، این تنها نکته این قسمت هست.
مرحله دوم: نصب SSH بر روی ویندوز
طبق آموزش سایت مایکروسافت باید SSH رو به روش زیر نصب کنید:
از منوی start ویندوز power shell رو پیدا و اجرا کنید.
سپس در خط فرمان دستور زیر را به ترتیب وارد نمایید:
Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
خب با دستور بالا میگیرنیش و با دستور پایین فعالش می کنید
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
مرحله سوم: اعمال تنظیمات در گیت لب
طبق تصویر زیر به قسمت تنظیمات و سپس به بخش SSH Keys بروید
باید یک ssh key ایجاد کنید، برای این کار کامند ویندوز را از منوی ویندوز جست و جو کنید (cmd تایپ کنید و روی command promot کلیک کنید)
در خط فرمان بنویسید :
ssh-keygen -t ed25519 -C "<comment>"
به جای commnent هر چیزی میتونید بنویسید بعد از شما یک رمز را به عنوان ورودی می خواهد، رمزی که میزنید رو یادتون باشه …
سپس به شما جوابی مثل زیر میده:
Generating public/private ed25519 key pair.
Enter file in which to save the key (/home/user/.ssh/id_ed25519):
معنیش اینه که توی مسیر نصب ویندوز –> پوشه Users —> پوشه (نام کاربری ویندوز) —> پوشه ssh یک کلید اونجا برای شما ایجاد کردیم
اونجا برید، دو، سه تا فایل میبینید، یکی از فایل ها اسمش هست id_ed25519.pub با notepad ویندوز بازش کنید و کل محتویاتش رو کپی کنید.
داخل کادر key در سایت گیت لب paste کنید و روی دکمه add key کلیک کنید.
خسته نباشید تا اینجا 50 درصد کار رو رفتید در ادامه 50 درصد بعدیش که داخل phpstorm هست رو بهتون میگم.
مرحله سوم: اعمال تنظیمات در phpstorm
در محیط نرم افزار روی کیبورد همزمان ctrl + alt + s رو فشار بدید تا تنظیمات برنامه باز بشه
یک پنجره جدید باز میشه از سمت چپ plugins رو پیدا کنید و روش کلیک کنید.
به بخش marketplace رفته و پلاگین gitlab رو سرچ کنید
آفرین، حالا پلاگین gitlab projects رو نصبش کنید …
تمام !!!
در مقالات بعدی نحوه استفاده رو آموزش میدیم.
موفق باشید.