آموزش استفاده از نرم افزار github windows در gitlab

در دنیای حرفه ای برنامه نویسی نبود ورژن کنترلرها کار را مختل و غیر ممکن می سازد ما در این آموزش نسخه جدید Github Desktop را را از آدرس https://desktop.github.com دانلود میکنیم نسخه mac آن هم در آدرس https://mac.github.com قابل دسترس است.

 

قبل از نصب نرم افزار باید نرم افزار git را از آدرس https://git-scm.com/downloads  دانلود کنید بعد از نصب این نرم افزار در منو کلیک راست ویندوز 2 آیتم جدید اضافه میشود . ما در این آمورش به git bash نیاز داریم محیطی شبیه به cmd یا shell سایر سیستم عامل است ، git bash را باز کنید و دستور زیر را در آن وارد کنید این دستور کلیدی ایجاد میکند که سیستم شما میتواند به سرویس github متصل شود

ssh-keygen -t rsa -C "test@yahoo.com" -b 4096

شما به جای test@yahoo.com  ایمیل خود را وارد کنید.

جهت دیدن کد ssh میتوان دستور زیر را به تایپ کرد

cat /c/Users/webine/.ssh/id_rsa.pub

در واقع فایلی که پسوند .pub دارد را درون git bash با دستور cat باز کنید و کل خرجی که میدهد را کپی کنید

سپس بعد پایان اجرای دستور وارد مسیر زیر شوید C:\Users\master\.ssh در کامپیوتر من master نام کاربری است برای شما معادل user  که وارد ویندوز شده اید ، فایل id_rsa.pub را با notpad باز کنید شاید نام این فایل فرق داشته باشد اما مهم پسوند .pub است ، کل متن این فایل را کپی کنید در این مرحله کار ما با ساخت کلید ssh به اتمام رسید.

وارد اکانت خود در gitlab شوید و در بخش تنظیمات ssh key را انتخاب کنید در text box که مشخص شده است key را paste کنید . در نهایت روی دکمه add بزنید.

این عملیات ارتباط بین سیستم شما و اکانت gitlab شما را بدون نیاز به وارد کردن user , pass فراهم میکند.

وقت این است که repo که در gitlab ساخته اید را در github ویندوز وارد کنید.

در مسیری که میخواهید مثلا d:\xamp\htdocs وارد شوید ، باید git bash را اینجا باز کنید ، کلیک راست و انتخاب گزینه git bash here بعد آدرس پروژه خود را وارد کنید مثلا 

git clone git@gitlab.test/project.git

بعد از اینکه ارتباط برقرار شد و پروژه دانلود شد در مسیر جاری باید نرم افزار github را باز کنید با زدین کلید ترکیبی Ctrl + o میتوانید آدرس local یک repository را انتخاب کنید همان آدرس d:\xamp\htdocs\project

اولین دیدگاه را شما ثبت کنید

مطالب مرتبط

ممکن است این مطالب به شما کمک کند...

 اهمیت و کاربرد UML در طراحی نرم افزار
اهمیت و کاربرد UML در طراحی نرم افزار

اهمیت و کاربرد UML در طراحی نرم افزار و استفاده از این روش در مستندسازی و توسعه نرم افزار چه کمکی را ...

 مدیریت درخواست های مشتری
مدیریت درخواست های مشتری

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

 share کردن mysql در شبکه lan ویندوز
share کردن mysql در شبکه lan ویندوز

استفاده اشتراکی از یک دیتابیس در تیم های توسعه نرم افزار بسیار کاربردی است . در این آموزش روش دسترسی ...

 ایجاد یک پروژه جدید در Gitlab و مدیریت آن در Desktop github
ایجاد یک پروژه جدید در Gitlab و مدیریت آن در Desktop github

ایجاد یک پروژه جدید در Gitlab و مدیریت آن در Desktop github به همراه آموزش مرحله به مرحله

 آموزش راه اندازی  Vhost  در ویندوز
آموزش راه اندازی Vhost در ویندوز

آموزش راه اندازی Vhost در ویندوز و چرا باید در توسعه نرم افزارهای PHP از این قابلیت استفاده کنیم

x
عضویت در کانال تلگرام وبینه

به منظور دریافت تخفیف ها و مقالات سایت در کانال تلگرام ما عضو شوید