راه اندازی سرور گیت
219
۲ سال پیش
0

راه اندازی سرور گیت

سلام

بهتر نیست بجای استفاده از گیت هاب یا گیت لب که با منت خدمات ارایه میدن و چپ و راست تحریم میکنن بیایم از خود گیت استفاده کنیم و روی سرور بیاریم بالا؟

به علاوه اینکه خیلی هم ساده س.

کافیه یه سرور لینوکس بخرید و وارد ترمینال بشید و دستورات زیر رو بزنید :

دستور yum update رو بزنید تا یه بروز رسانی به پکیج ها زده بشه.

بعد دستور yum install git رو بزنید تا گیت نصب بشه دوستان.

خوب حالا یه کاربری برای گیت بسازید کافیه دستور sudo adduser USER رو بزنید و کاربری بسازید.

بجای اون USER نام کاربری خودتون رو بنویسید.

بعد با دستور passwd USER که بجای USER نام کاربری که ساختم رو میدم و در مرحله بعد رمز جدیدی به این کاربر میدم.

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

من cd / رو میزنم و میرم توی روت و با دستور mkdir git یه پوشه با نام git میسازم و با دستور cd git وارد اون پوشه میشم.

حالا دستور git init --bare REPOSITORY_NAME.GIT رو میزنم.

بجای REPOSITORY_NAME اسم مخزن خودتون رو بنویسید.

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

ینی بشه فایل روش نوشت و مختص اون کاربر باشه.

با دستور chown -R USER REPOSITORY_NAME.git،میگیم که کاربری ساخته شده مالک این مخزن هست.

فقط اینو بگم پوشه فعلی کامند لاین باید همون پوشه بالایی گیت باشه.

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

و اما مسیر مخزن میشه

USER@SERVER_IP:REPOSITORY_NAME.GIT

اینو میتونید با دستور git remote add origin URL به گیت معرفی کنید و با git push origin master به سرور ارسال کنید که بعدش از شما رمز رو میخواد و بعد تایید به سرور ارسال میشه.

همینطور میتونید براحتی pull یا fetch کنید.

سوالی بود در خدمتم.

برچسب ها :
  • گیت
  • سرور
نظر خود را بنویسید...