راه اندازی سرور git

0 2,164

اول از همه باید گیت رو نصب کنید.

اگر از Debian یا Ubuntu استفاده می کنید ، پکیج های لوکال را آپدیت و با اجرای دستورات زیر به عنوان کاربر sudo باید git را نصب کنید.

برای نصب بسته git در نوع سرورهای CentOS :

بعد از نصب روی سرور این دستورات رو خط به خط وارد می کنید:

نکته: منظور از git_user اون کاربری هستش که می خواهید با هاش git رو راه اندازی کنید.

بعد با دستور زیر فایل post-update را ویرایش می کنیم:

کد های فایل رو با کد های زیر جایگزین کنید و ذخیره اش کنید:

سپس دستور زیر را وارد کنید:

خوب الآن نوبت به سیستم شما رسیده

اول از همه باید git رو روی سیستم خودتون نصب کنید.

حالا داخل پوشه ای که می خواهید گیت رو متصل کنید، راست کلیک کنید و روی git bash بزنید تا محیط کنسول گیت برای شما باز شود.

برای اینکه بتوانید تغییرات git محلی را به سرور Git انتقال دهید ، ابتدا کلید عمومی SSH کاربر محلی خود را از طریق در دستورات زیر در محیط کنسول گیت بدست آورید.

نمونه کلید عمومی ssh:

در سرور فایل authorized_keys با دستور زیر باز کنید و کلید عمومی را در آن ذخیره کنید:

نکته: کل متن کلید عمومی باید در یک خط واحد باشد.

اگر یک پروژه غیر قابل مشاهده موجود دارید ، به فهرست پروژه بروید. اگر از ابتدا شروع می کنید ، فهرست پروژه را ایجاد کنید:

راه اندازی مخزن اولیه git

مرحله آخر اتصال به سرور git:

می توانید با دستورات زیر اتصال را تست کنید:

اگر همه چیز درست تنظیم شده باشد ، خروجی باید چیزی شبیه به این باشد:


 

برای افزودن یک همکار جدید ، کافی است کلید عمومی SSH خود را در پرونده کاربر «git» ~/.ssh/authorized_keys کپی کنید.

برای ایجاد مخازن جدید می توانید از همان مراحل استفاده کنید. توجه به این نکته ضروری است که مخزن از راه دور قبل از اضافه کردن گیت از راه دور به مخزن محلی شما باید وجود داشته باشد.

 

مشترک شدن در خبرنامه ما
مشترک شدن در خبرنامه ما
برای دریافت آخرین اخبار ، به روزرسانی ها و پیشنهادات ویژه ای که مستقیماً به ایمیل شما ارسال می شود ، اینجا ثبت نام کنید.
در هر زمان می توانید مشترک شوید

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.